Skip to content

SMS channel

Send marketing text messages to customers by connecting your own SMS provider. Caramel routes outbound SMS through your account — your provider bills you for usage directly.

Plan SMS is available on Growth and above.

Important SMS is bring-your-own-provider. Caramel does not resell SMS credits or manage phone numbers on your behalf. You need an active Twilio or SignalWire account before you can send.

ProviderNotes
TwilioMost widely supported. Supports long codes, short codes, and toll-free numbers.
SignalWireTwilio-compatible API. Lower per-message cost for high-volume senders.
  • Have an active Twilio or SignalWire account with a verified sending number.
  • Make sure your sending number supports SMS in the countries you intend to message.
  • Obtain your provider’s API credentials (Account SID and Auth Token for Twilio; Project ID and API Token for SignalWire).
  1. Go to Settings → Messaging Channels.
  2. Under SMS, click Add provider.
  3. Select Twilio or SignalWire from the provider list.
  4. Enter your credentials:
    • Twilio: Account SID, Auth Token, and the sending phone number.
    • SignalWire: Project ID, API Token, Space URL, and the sending phone number.
  5. Click Save. The badge updates to Configured.

Once your provider is configured, you can add an SMS step to any journey or broadcast in Omnichannel. The channel appears in the step picker automatically.

Note Customers must have a phone number recorded in Customers to receive SMS. Contacts without a phone number are silently skipped for SMS steps.

SMS marketing is subject to consent laws in most countries (TCPA in the United States, GDPR in Europe, CASL in Canada, and others). You are responsible for:

  • Obtaining explicit opt-in consent before sending marketing SMS.
  • Honoring opt-out requests (reply STOP) immediately.
  • Not sending to numbers on your country’s Do-Not-Call registry.

Caramel does not manage consent on your behalf. Use Segments to restrict SMS campaigns to customers who have explicitly opted in.