The full A2P path: your application calls a provider’s RCS API → the provider sends the message as your verified RBM agent into the RCS backend (Jibe/carrier) → the backend delivers it to the user’s RCS client → user interactions (taps, replies, read receipts) flow back to your webhook. Anything that can’t be delivered as RCS automatically downgrades to SMS/MMS.
Because it’s IP-based, RCS needs a data connection and supports rich payloads (media, cards, buttons) and real-time signals (typing, read receipts) that the legacy SMS channel can’t carry.
- Transport: IP (Wi-Fi/data); interoperability via GSMA Universal Profile; backend largely Google Jibe.
- Capability discovery decides RCS vs SMS/MMS fallback per recipient.
- Business path adds a verified RBM agent and a provider API + webhooks.