Omnichannel Messaging

Short answer: SIP.IO Messaging adds SMS, MMS, WhatsApp and RCS to the same platform that powers your voice and contact center: one API, one unified conversation model, and carrier-neutral adapters so you bring your own carrier or WhatsApp account. SMS and WhatsApp are live today; RCS is on the roadmap.

One model for every channel

Every channel maps to the same three objects, so your app doesn’t branch per channel:

  • Channels: a per-account sender (a phone number for SMS/MMS/WhatsApp, an agent ID for RCS), bound to one provider and address.
  • Conversations. One live thread per contact per channel: the inbox unit, with unread counts, assignment, and (for WhatsApp) the session window.
  • Messages: inbound and outbound, with body and media, delivery/read status, and the template used.

A contact’s history stays in one thread whether they text, WhatsApp, or (soon) RCS you.

Carrier-neutral by design

Messaging is BYOC. Rather than locking you to one vendor:

  • SMS / MMS route through a configuration-driven generic HTTP adapter: point it at your carrier or aggregator’s API by mapping fields in config, no custom code. Swap carriers per region without changing your app.
  • WhatsApp uses the Cloud API with your own business account.

WhatsApp, done right

  • Templates: versioned, per-language message templates with placeholders, recorded on every send.
  • 24-hour window: the platform tracks each conversation’s session window and requires an approved template to message outside it.

Compliant out of the box

Inbound STOP / UNSUBSCRIBE keywords automatically add a contact to a per-account opt-out list (START / UNSTOP removes them), and every outbound message is checked against it before it sends.

Built for the contact center

Messaging shares the same accounts, numbers, identity, and queues as voice, so inbound conversations are designed to route into the same skills-based ACD your voice calls use. Voice and messaging, one team, one inbox.

Status. SMS (carrier-neutral) and WhatsApp are live. On the roadmap: RCS, the omnichannel inbox + agent/queue routing, WhatsApp template management, and a /v1/messages REST surface alongside the rest of the public API.

Read the docs → · See pricing →