The process and timeframes for launching RCS Agents vary by region and carrier. The best way to ensure a quick and smooth launch is to ensure all guidelines are followed and all required information is provided in a timely manner.
Note: RCS requirements and rules change periodically. At Sinch, we continue to evolve our process to meet these changes. This article does not encompass all requirements but provides additional guidance and information. Reach out to us for more details and support to get started or continue sending RCS.
For some specific countries the following carrier rules apply:
USA
|
|
Germany |
|
UK
|
|
Brazil
|
|
Carriers have various requirements for verification and launch, most of this information is collected as part of the agent launch process in the Sinch Build dashboard and APIs, but some steps need to be completed separately for the carriers to approve the agents.
Ensure the process and requirements are fulfilled for each carrier to complete launch on all carriers. Sinch, Google, or the carrier might reach out to request additional information:
All Google Guest Cloud carriers |
Brand must reply to an email from Google confirming information about the agent. This email will be sent to the contact at the brand provided during the launch process and will come from rbm-support@google.com. |
Belgium |
Brand must sign and submit a registration letter for some carriers. |
Germany |
Brand must sign and submit an approval form for some carriers. |
Italy |
Brand must sign and submit a brand verification letter for some carriers. |
Netherlands |
Brand must sign and submit a brand verification letter for some carriers. |
Spain |
All agents are launched via Telefonica; the email sent from Google to the brand for agent verification references Telefonica instead of Sinch. |
UK |
An email must be sent to the carriers from a representative of the brand launching the agent. Reach out to us for the template email to send and to whom. |
US | Brand must sign and submit additional letters and forms for certain carriers. |
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.