Create and Configure SMS Template
Navigation
Go to → Templates → External → SMS → Create

Configure Template Content
Basic Details

Header
Select a sender header that is already approved in your chosen DLT integration.
SMS Content
This is the main message body.
You can:
- Enter plain text
- Insert variables using
{variable}
Templates can now be created and uploaded using DLT-style variable tags (e.g., {#otp#}, {#alphanumeric#}).
Variable types are preserved and mapped to indexed placeholders.
Variable Types

Numeric
Use when the variable should contain only numbers.
Examples: OTP codes, transaction IDs, numeric amounts
{#otp#} or {#numeric#}→458921
Alphanumeric
Use when the variable contains both letters and numbers.
Examples: Order IDs, usernames, reference codes
{#alphanumeric#}→ORD12345
URL
Use for regular website links.
Examples: Product pages, help center links, tracking pages
{#url#}→https://example.com
URL OTT (Deep Links)
Use for OTT or deep links that open apps or trigger app downloads.
Examples:
myapp://home(opens the app directly)https://myapp.com/open?screen=home(deep link to a specific screen)https://play.google.com/store/apps/details?id=com.myapp(app download link)
CBN (Callback Number)
Use to include a support phone number.
Example:
- `For assistance, call us at
{cbn} - Sample value:
1800-123-4567
Use when the variable contains an email address.
Example:
{#email#}→support@example.com
SMS Preview
The preview panel shows how the SMS will appear on a mobile device. You can:
- Validate formatting
- Check variable placement
- Review message length
The system automatically calculates:
- Character count
- Number of SMS credits
Encoding and Credits
GSM-7 Encoding
- 1 credit = 160 characters
Unicode Encoding
Unicode is automatically enabled when the message contains non-GSM characters.
Enable Unicode Message When:
- Using regional languages.
- Variables may contain Unicode text.