Ana içeriğe geç

SMS Settings

What is it for?

The SMS Settings definescreen decides how the verification/password messagesa sentguest receives when logging in to guestsWi-Fi areby generatedSMS is generated, the SMS text, and which servicegroup deliversthe them.guest is added to. If you enabledwant theto moduleuse onyour theown SMS Portalprovider, Settingsyou page,enter thisits pageconnection mustdetails alsohere be filled in correctly before a guest can receive a code.too.

How do I open this screen?it? FromIn the left menu, go toclick Settings → SMS Settings. To offer SMS login to guests, also use SMS Portal Settings.

SMS Settings screenUnder the screen title it says You are here. Click Dashboard in the path line at the top to return to the home screen.


When

1.do SMSI APIuse Settingsit?

  • CustomYou APIare (on screen: Özel API): turnturning on SMS login for the first time and want to set the password format and message text.
  • You want guests who log in by SMS to be added to a different group (speed, duration, quota rules).
  • You want to send with your own company's SMS account and sender title instead of Useroam's.

Before you start

  • Create the guest group first on Groups; the Group list only shows this device's groups.
  • If you use your own SMS integration.provider, To send messages underget the Useroamsending senderaddress name,(URL), thisusername, optionpassword mustand stayparameter off.names In short: turn it on to send under your own brand header, leave it off to usefrom the shared Useroam header.provider.

Step by step

  1. EnablingIn the customleft menu, click Settings → SMS Settings. The SMS API revealsSettings thesecard fields:opens.

    • SMS Provider: Mobilişim (Ekomesaj) is a ready-made integration; choosing Other means you define every request parameter yourself.

      SMS Settings link in the left menu and SMS API Settings card

    • URL:

      Set up the provider's send endpoint.

    • HTTP Method: GET or POST — pick whichever the provider's documentation requires.
    • Use country code: numbers are sent with the country code (e.g. 90) prefixed.
    • Add leading zero: prefixes the number with 0. It is not used together with the country code — pick whichever format your provider expects.
    • Response value: the value the provider returns on a successful send. The system uses it to decide whether a message counts as delivered.
    • Username, Password, Header: the account credentialspassword and the SMS sender name (originator) used by the Mobilişim (Ekomesaj) integration.

    Request parameters

    This table, with Parameter and Parameter Value columns, is where you add the fields your provider expects. Use + to add a row and - to remove one. When the Other provider is selected, the request is built from this table.message:

    SMS Test: the test dialog on the page shows the URL of the request that will be built. Use it to confirm the parameters combine correctly before contacting the provider.


    2. Password (coupon) generation

    • Character Length:Length: how many characters the code sent to the guestpassword has. Use the - and + buttonsor totype adjust.the Anumber short(e.g. code is easier to type; a long one is harder to guess.6).
    • Character Type:Type: Lowercase Letters Only, Uppercase Letters Only, Letters Only, Numbers Only or All. Since guests type it on a phone, Numbers Only is usually the most practical.easiest.
    • Group:Group: the user group that guests registeringwho log in by SMS are added to. The group's quota, speed and duration rules apply to them. Groups are managed on the Guests → Groups page.
    • If the user is registered, send a new password:password: whenif on, a previouslynumber that registered numberbefore logs in again,gets a new password iswhen generatedit andlogs sent.in If off, the guest continues with their existing password.again.
    • Message to be Sent:Sent: the SMS texttext, deliveredat most 160 characters. Write {password} where the password should go; add {username} for the username if you like. Example: Your Wi-Fi password: {password}

    Character Length, Character Type, Group, new password switch and message fields

  2. To use your own SMS provider, turn on Custom API:. If you choose Other in the SMS Provider list that opens, you enter the provider's details by hand:

    • URL: the provider's sending address (e.g. https://sms.example.com/api/send?). The parameters are appended to this address.
    • HTTP Method: GET or POST, whatever your provider requires.
    • Use Country Code or Add Zero to the guest.Beginning Keepof the placeholderNumber: the format of the number. Only one can be on; turning one on turns the other off.
    • Send JSON body (application/json): turn this on if your provider expects JSON. The request is sent with a JSON body and Content-Type / Accept headers set to application/json.
    • Request Parameters: add rows with the green + and delete them with the red -. In each row type the Parameter name and Parameter Value. Use {mobileno} for the phone number and {msg} for the message.
    • Response Value: the value the provider returns on success (e.g. OK).

    Custom API on, Other provider fields and Request Parameters table

  3. If you choose Mobilisim (Ekomesaj) as SMS Provider, you only enter your account's Username, Password and Sender Title at that carriesprovider.

    Username, Password, Sender Title fields with Mobilisim (Ekomesaj) selected

  4. Click Save. The screen reloads and shows the values you saved; no separate confirmation message appears.

    Save button

Every field and button on the screen

Field / ButtonWhat it doesExample
Custom API:You can use your own SMS integration. To send SMS with the Useroam sender title, the custom option must be turned off.Off
Character LengthNumber of characters in the password.6
Character TypeWhich characters the password uses.Numbers Only
GroupGroup of guests who log in by SMS.Guests
If the text;user otherwiseis registered, send a new passwordWhether a registered number gets a new password.On
Message to be SentSMS text, at most 160 characters.Your Wi-Fi password: {password}
SMS ProviderMobilisim (Ekomesaj) or Other. Shown only when Custom API is on.Other
URLThe provider's sending address.https://sms.example.com/api/send?
HTTP MethodGET or POST.POST
Use Country CodeThe number is sent with the country code.
Add Zero to the Beginning of the NumberA 0 is added in front of the number.
Send JSON body (application/json)The request is sent with a JSON body.
Request Parameters: Parameter, Parameter ValueThe fields your provider expects.gsm = {mobileno}
Response ValueValue returned on success.OK
Username, Password, Sender TitleYour Mobilisim (Ekomesaj) account and SMS sender title.
SaveSaves the settings.

Frequently asked questions

The SMS the guest neverreceives seeshas no password.
Make sure Message to be Sent contains {password}, exactly like that, including the code.curly brackets.

ConfirmI want SMS to go out with our company name.
Turn on Custom API: and enter your changesown provider account. When it is off, SMS is sent with the Useroam sender title.

SaveThe group list is empty.
There is no group for this device yet. Create one on Groups.