Skip to main content
SmsManager supports four messaging channels, each with its own strengths and configuration options. You can use a single channel or combine them in a message flow to maximize delivery rates. This page covers what each channel can do, what fields it accepts, and how to set it up.

SMS channel

SMS is the most universally supported channel — it works on every mobile phone, requires no app installation, and is available in virtually every country. Use SMS as a reliable standalone channel or as the final fallback in a multi-channel flow.

Required fields

Optional fields

Unicode and message length

Standard SMS parts hold up to 160 GSM-7 characters. When you use type: utf and include Unicode characters, each part shrinks to 70 characters. Keep this in mind for messages near the part boundary — a long message that’s fine as plain text may split into more parts once emoji are added.

Gateway guide

  • high — Default shared gateway, suitable for the vast majority of SMS sends.
  • direct — Use this when you’ve purchased a dedicated virtual number and want two-way messaging. Set sender to your virtual number (without +).
  • custom — Use this when you’re using SIM-card hosting. Contact SmsManager support to configure this gateway.

Example