Skip to main content

Message Lifecycle

Messages progress through these states:

Templates & Variables

Use templates for dynamic content:
Template format: Hello {{VAR1}}, your code is {{VAR2}}

Message Encoding

GSM-7 (Default)

  • 160 characters per message
  • 153 characters per part for multipart
  • Standard Latin characters

UCS-2/Unicode

  • 70 characters per message
  • 67 characters per part for multipart
  • Used for emojis, non-Latin scripts
Encoding is auto-detected. A single emoji triggers Unicode encoding for the entire message.

DNC (Do-Not-Call) Check

Messages to numbers on the DNC list are automatically rejected before sending.

Priority Levels

Control sending order:
Priority values: low, normal (default), high

Delivery Logs

Track message delivery attempts:
Response format:

Hold & Release

Pause and resume message queues:
Held messages remain in pending status until released. They do not expire while held.