Skip to navigation

Create and Configure SMS Template

Create an SMS External Template in Fyno and submit it for DLT approval. Creating one takes four steps:

  1. Create the template
  2. Write the message
  3. Check the preview and credits
  4. Save or send to the provider

Step 1: Create the template

Navigate to Templates → External → SMS, then click Create. Fill in the dialog and click Create Template.

FieldWhat to enter
Template NameA unique name to identify the template in Fyno.
DLT IntegrationThe DLT account to register the template in.
CategoryThe SMS use case, as specified on the DLT platform.
Template TypeThe template type, as defined by the DLT provider. See the table below.
Template typeWhat it’s for
TransactionalCan only be used by banks to send OTPs and alerts.
PromotionalPromotional content, which can only be sent between 10 PM and 9 AM.
Service ImplicitAll kinds of purely transactional content, such as OTPs, order placement and order tracking.

For use cases and DLT-compliant message formats for each type, see Template Types.

Step 2: Write the message

The editor has the template form on the left and a live SMS preview on the right. The fields are the same for every template type.

1

Enter the header

Enter the sender header. It must match one of the DLT-registered headers in your DLT integration, for example FYNOIO.

2

Write the SMS content

Enter the message body. To add a variable, click + Add Variable instead of typing it. Variables are numbered in the order you add them: {{1}}, {{2}}, {{3}} and so on.

A panel next to the content box updates as you type:

StatWhat it shows
EncodingThe encoding applied to the message, such as GSM-7.
1 Credit equalsHow many characters make up one SMS credit at this encoding.
Credits UsedThe estimated number of credits the message uses.
Characters UsedThe total number of characters in the message.
3

Reduce credits with Fyno AI (optional)

If the message uses more than 1 credit, a banner appears below the content box. Click Reduce Credits to shorten the message with Fyno AI.

  1. Click Reduce Credits.
  2. If the message uses more than 2 credits, choose a target in Reduce to [n] credit, then click Generate Content.

  1. Fyno AI rephrases the content. It keeps every variable and shortens the text without changing the meaning. Click Cancel to stop at any point.
  2. Review the suggestion. Click Use This Content to replace your text with it, or Re-Generate Content to try again. When you regenerate, describe what to change and, optionally, tell us what went wrong with the previous result, then click Generate.

You see Oops! That didn’t go as planned. Click Try Again to retry with different guidance, or View previous Content to keep your original message.

Rephrased content counts as new content for DLT. Submit the template for approval again before you use it.

4

Add sample values

The Sample for Body Content panel below the content box has one field for each variable. The DLT provider uses these values to review the template.

  • Every sample value is required. An empty field shows Sample value is required.
  • Use sample values only. Don’t enter real customer data.
  • An icon in each field shows the type of value it expects:
IconTypeExample
TtTextOrder ID, name, date
#NumericAmount, quantity
🔗URLTracking link, callback link

Templates with no variables, such as some Service Implicit messages, don’t show this panel.

5

Turn on Unicode (if needed)

Select Unicode Message if the content or variable values may contain regional languages or other non-English characters.

If a message isn’t marked as Unicode but contains Unicode characters, it may not be delivered correctly. SMS providers may charge more for Unicode messages.

Step 3: Check the preview and credits

The preview on the right shows how the SMS appears on a phone, with the header as the sender name. Use it to check formatting, variable placement and message length.

The number of characters per SMS depends on the encoding:

Number of SMSText (GSM-7) charactersUnicode characters
116070
2306134
3459201
4612268
5765Not applicable

Step 4: Save or send to the provider

Use the buttons at the top of the editor:

ButtonWhat it does
Save As DraftSaves the template in Fyno without sending it to the DLT provider.
Send To ProviderSubmits the template for DLT approval.

For the differences and template statuses, see Save as Draft vs Send for Approval.

The page header shows who created the template and when, its current status (for example, Sent to provider for approval), and a history icon to view earlier versions.

If template approvals are enabled in your workspace, Send To Provider needs an additional approval step. Choose from your designated approvers, who review the template before it’s sent to the provider. See Create an Approval Request for the steps.