Connect RCS Business Messaging (Sinch/Vonage)
Connect your RCS Business Messaging agent (via Sinch, Vonage, or Infobip) to Omnifox for rich Android messaging.
RCS Business Messaging is Android's successor to SMS: it supports buttons, carousels, and read receipts right inside the native Messages app. Since Google doesn't onboard businesses directly, you need an aggregator (Omnifox defaults to Sinch, but Vonage and Infobip work the same way) to verify your RBM agent.
Requirements
- An RBM (Rich Business Messaging) agent verified by Google through your aggregator
- That agent's Project ID and Agent ID
- An OAuth access token issued by the aggregator
Steps to connect
- Register and verify your RBM agent with Google through your aggregator's console (e.g., Sinch → Projects).
- Copy the Project ID and Agent ID from that console.
- Generate an access token for your service plan (in Sinch: dashboard → Access Keys).
- In Omnifox, go to Channels → Connect New Channel, pick RCS Business Messaging, and fill in the Project ID, Agent ID, Access Token, and optionally the Service Plan ID.
- Save, then paste the webhook URL Omnifox shows you into your aggregator's dashboard.
Configuration
- Project ID / Agent ID: identify your verified RBM agent.
- Access Token: OAuth bearer token used to authenticate sends.
- Service Plan ID: informational only — the send API doesn't require it on every call.
- Webhook URL: Sinch signs each request with HMAC-SHA256 in the
x-sinch-signatureheader.
Example
An Android customer receives an RCS message with a product card and two buttons ("View order" / "Talk to an agent"); tapping one arrives in the Omnifox Inbox as a reply on that conversation.
Tips
- RCS only works on Android devices with Google Messages enabled; on iPhone the message typically falls back to SMS depending on your aggregator.
- Google's agent verification process can take several days — kick it off early.
Troubleshooting
- Sends fail with an auth error: the access token may have expired — regenerate it from the aggregator.
- No events arriving: confirm the webhook URL in your aggregator's dashboard exactly matches the one Omnifox generated.
Related articles
-
How to connect Telegram
Connect a Telegram bot to your Omnifox inbox in minutes using BotFather.
-
How to connect WhatsApp
Connect your WhatsApp number in minutes with Meta embedded signup, and keep using the phone app thanks to Coexistence.
-
How to connect Email as a shared inbox
Turn your support mailbox into a shared inbox inside Omnifox so your whole team can reply from one place.
-
How to connect SMS
Enable the SMS channel in Omnifox to send and receive text messages from your unified inbox.
-
Connect Instagram, Messenger & Webchat
Add Instagram and Messenger from Meta and install the webchat widget on your website to handle everyone in one place.