Watch the video below to discover the benefits of RCS (Rich Communication Services) for both users and brands:
Rich content |
Allows sending images, videos, buttons, and even carousels. More visually appealing and more engaging customer experience. |
Interactivity |
Lets you include buttons that customers can tap to take actions, like booking an appointment or making a purchase. This can streamline communication and improve customer experience. |
Branding |
Includes your business logo and colors, making them instantly recognizable to your customers. |
Verification |
The sender is verified, indicated by a verified mark, to enhance trust and ensuring consumers that the message comes from a trusted sender. |
Analytics |
Provides insights into how customers are interacting with your messages, so you can track their effectiveness and make improvements. |
No app to download |
Most Android devices are now shipping with Google Messages as the default messaging app, meaning customers don’t need to download a new app to start using RCS. Apple announced in November 2023 that it would start supporting RCS in 2024. |
Verified Sender |
Increase trust with customers by using a verified sender and engage with them. |
Increased engagement |
RCS is proven to increase customer engagement using compelling, branded conversations. Unlike SMS, businesses can use rich features such as suggested replies, image carousels and contextual actions to personalise interactions. |
Suggested actions |
Provide your customers with predefined options so they can tap a button rather than having to type a response. |
Display reports |
Identify who has seen your messages so you can better inform future engagements. |
Carousels |
Enhance messages with rich image carousels, each card having its own suggested actions. |
Fallback options |
No RCS? No problems! Sinch have developed a unique fallback experience that allows all customers, regardless of device or messaging app, to receive RCS Messages. |
For more information on RCS, visit the Sinch RCS product page.
This article details the steps required to set up RCS for use with Sinch Conversation API.
Before you can set up an RCS channel on the Conversation API, you need to setup Conversation API.
Note: If you have already setup Conversation API by completing the Conversation API Getting started steps, you can skip this section.
To setup Conversation API take the following steps:
Refer to the Get access section of the Conversation API Getting started guide for more information on any of these steps.
To start using RCS through Conversation API, you must register your RCS Sender Agent (or RCS Agent). Watch this video to learn how to set up and launch your RCS Agent:
All the steps are outlined in detail in the step-by-step guide below.
Log in to the Sinch Build Dashboard and select the Agents option from the RCS menu in the left panel. The RCS Business Messaging – Agents page is displayed:
This page contains important details about the information you need before you can create an RCS agent.
To create an RCS agent, follow the steps below:
Name and description | Enter a name and description for your agent which relates to your company as this information will be visible when users interact with the agent. |
Color & logo | Style the look and feel of your agent by adding your company logo and brand colours. |
Agent contact information and policies | Add important contact information for your business. |
Note: Mandatory fields which must be completed are marked with an asterisk (*).
As you fill out the form, the Agent previewer displayed on the right (outlined in blue above) will show you how this information will look in an RCS message.
Once you have completed this section, click Continue to settings.
Conversation API app |
Select an existing Conversation API app or you can choose to create a new app, to connect to your agent.
Select the Use existing app radio button if you want to use an existing Conversation API app and then select the app you’d like to use from the drop-down list.
Select the Create new app radio button to create a new Conversation API app, then enter a name for the new app and select the region in which the app’s data will be hosted.
The RCS channel will be automatically activated for your specified Conversation API app, and your RCS agent will be automatically connected to the app once it has been created.
Warning: If you plan to use an existing Conversation API app, your Conversation API App must have been created in the same region that your RCS Agent is provisioned. If your Conversation API App is created in a different region than the RCS Agent is provisioned, the RCS channel will report errors, and you won't receive your delivery receipts. |
Countries |
Select one or more countries you want to send messages to using your agent. If the country, you want to send to is not listed it means that you cannot launch in that market yet. You may create an agent without selecting a country (select the Add countries later option) so you can test, but prior to launch you need to select a country.
Note: You can also select one country now and add more countries later as they become available. |
Agent purpose |
Select the billing category and use case for your agent.
Note: These can’t be changed after creating the agent. |
Refer to the Agent setting guide on the right panel for full details and explanations of the fields.
Once you have completed this section, click Continue to settings.
Important Note: To test RCS, you need to have a recipient device (mobile handset) that supports RCS for Business. Your ability to test may also be dependent on your carrier. If you encounter any issues, please reach out to your Account Manager.
To test your agent, follow the simple steps below:
Once you have confirmed you have successfully received the test message you are ready to launch your agent!
Note: If you’re looking to launch in an unavailable market (country), you will need to wait until that market becomes available.
To Launch the RCS Agent:
Once your RCS Agent has been successfully launched! Check with your Account Manager for confirmation or if you have any questions.
Conversation API allows you send messages across multiple messaging channels including RCS. If you have configured multiple channels on the Conversation API App, you can set the channel priority .
If your channel priority is already established or you already know how to set channel priority, you are now ready to go and you can start sending RCS messages!
Once you receive confirmation that your RCS Agent has been successfully launched, you are ready to send RCS messages using the Conversation API:
Reach out to your Account Manager for more information or if you have questions.