Infobip RCS
Overview
Moveo supports Rich Communication Services (RCS) conversations between your AI agent and end users through Infobip, a global messaging platform. RCS is the next generation of SMS. It offers rich media such as images, videos, carousels, quick replies, and interactive buttons. This integration enables your AI agent to deliver engaging, interactive messaging experiences that go beyond traditional text-based SMS.
Your AI agent sends outbound RCS messages with rich content and responds to inbound RCS messages. It uses a registered RCS sender that you manage in your Infobip account.
Review the Infobip documentation to understand platform capabilities and regional requirements.
Create and configure an Infobip account
To use Infobip RCS with Moveo, you need an active Infobip account and a registered RCS sender. Follow these steps:
- Go to infobip.com and select Start free or Create account.
- Complete the sign-up process by entering your business details and verifying your email address.
- After logging in, add funds to your Infobip account to enable messaging services.
- Request an RCS sender:
- Review Infobip Resources to understand senders and identifiers: Resources.
- Submit a request via My Requests. Choose the RCS channel and request a branded RCS sender.
- After you submit the sender request, complete the verification and launch steps that Infobip and mobile network operators (MNOs) coordinate.
RCS is not available in all countries and requires carrier support. Contact your Infobip account manager for more information.
Understanding RCS capabilities
RCS offers several advantages over traditional SMS:
- Rich media: Send images, videos, and audio files
- Interactive elements: Include quick reply buttons, suggested actions, and carousels
- Branded messaging: Display your business name and logo
- Read receipts: Know when the recipient receives and reads a message
To use Moveo, your Infobip account must have an approved RCS sender. Traditional SMS-only numbers are not used for this integration.
Connect the Infobip RCS sender with Moveo
Once your RCS sender is available for testing or approved, connect it to Moveo by following these steps.
Gather required information
You need the following details from your Infobip account:
1. API key
You need to check these permissions in your API key:
rcs:managesubscriptions:manage
Use the default API key visible on the Infobip homepage after logging in.
2. Base URL
The Base URL of your Infobip environment (for example, https://xyz.api.infobip.com).
To copy the base URL:
- In the Infobip web interface, go to Developer Tools → API Keys.
- Next to API base URL, select the copy icon.
3. Sender Name
The Sender Name of your registered RCS sender. In the Infobip web interface, navigate to Channels and Numbers → Channels → RCS Business Messaging → Senders. From the list of senders, find the one you want to connect with Moveo and copy the name.
Complete the setup in Moveo
To set up the Infobip RCS integration, go to the Moveo platform and fill the fields with the information gathered in the previous step.
- In the Moveo platform, go to Connections → Infobip RCS → Connect.
- Enter the required fields using the details from your Infobip account.
- Click Save to complete the setup.
Your AI agent can now send and receive RCS messages using the connected RCS sender, enabling rich, interactive conversations with your users.
Test and launch your sender
After you complete the sender registration in Infobip and the connection in Moveo, go live with RCS Business Messaging. Follow the steps in the Infobip RCS guide.
Test connection
Once the sender status is In testing, you can add test devices and send test messages.
- Prepare a test device with RCS enabled (Android with Google Messages, or iPhone with iOS 18+ and RCS enabled in Settings).
- Add safelisted test device numbers under your sender’s Test devices tab. Accept the invitation for testing the sender sent by Infobip.
- Send a campaign message to the safelisted test device using Campaigns and selecting the RCS sender.
Verification and launch
Provide brand, opt‑in, and usage details for launch approval. Mobile network operators may require additional checks. After approval, the sender is live and you can send production traffic without additional testing.
To ensure compliance with RCS requirements, follow Infobip's official guidance. See Compliance and guidelines. Non-compliance may result in suspension or blocking.
Frequently asked questions
Do I need a phone number for RCS with Infobip?
No. Infobip uses RCS senders (brand identities) rather than phone numbers for RCS. You need to register an RCS sender via My Requests or follow the Infobip RCS registration process.
What if RCS is not available in my target country?
RCS availability depends on carrier support. If RCS is not available, consider using Infobip SMS as an alternative.
Do I need to configure anything on Infobip to receive RCS messages?
No. Register and launch your RCS sender. After that, once you connect the RCS sender with Moveo, Moveo receives inbound RCS messages automatically by creating a subscription.
What types of rich content can I send via RCS? RCS supports images, videos, audio files, carousels, buttons, and more. The exact capabilities depend on the recipient's device and carrier support. See the Infobip list of supported features per carrier.
Limitations
Platform constraints
- Carrier dependency - RCS availability depends on mobile network operator support in each country
- Device requirements - Recipients need RCS-enabled devices (Android with Google Messages or iPhone with iOS 18+) and a carrier that supports RCS
- Fallback behavior - Messages may not have SMS fallback; consider using Infobip SMS for broader reach
Content limitations
- File size limits - Media files are subject to carrier-specific size restrictions
- Feature parity - Not all carriers support all RCS features
- Brand verification - You need sender registration and brand verification before you go live
Next steps
- Infobip SMS - Set up SMS as a fallback channel
- Campaigns - Send outbound RCS campaigns
- AI agents overview - Configure your agent for RCS conversations
- Analytics - Monitor RCS message performance