RCS - Scenario steps
Table of Contents
This page lists the steps available in the bot editor to send messages on the RCS channel.
Message only
Sends a simple message to the user.
Content
- Free text (scenario variables supported)
- Picture
Message with menu
Sends a text message with quick reply buttons . The user selects one of the options provided to progress through the scenario.
Content
- Message text
- Up to 11 quick reply buttons
Enhanced map
Sends an enhanced card consisting of media, a title, a description, and action buttons.

Content
| Field | Detail |
|---|---|
| Media | Image (JPEG, GIF, PNG) or video (H.263, M4V, MP4, MPEG, MPEG-4, WebM) — Tall format only |
| Title | Free text, 200 characters max — scenario variables supported |
| Description | Free text, 2,000 characters max — scenario variables supported |
Buttons
| Kind | Description |
|---|---|
| Quick response | Selection button, triggers the next branch of the scenario |
| URL | Opens a link — either in the native browser or in full-screen webview (FULL) |
| Phone call | Opens the user's "Phone" application with a pre-filled number |
There is also the option to add secondary answers (or secondary suggestions). There can be one of these, and they appear below the enhanced card (see image below). Once a secondary answer is selected, the others disappear.

Open in webview : on the URL buttons, you can choose between Open in browser (default) and Open in Webview (opens full screen in the application).
Carousel
Sends a set of rich cards presented in horizontal scrolling . The buttons are shared between all the cards.
Content
| Field | Detail |
|---|---|
| Cards | Minimum 2, format width Medium & height |
| Title | Free text — supported scenario variables |
| Description | Free text — supported scenario variables |
Buttons (common to all cards)
The available buttons are the same as for enhanced maps.
Open in webview : on the URL buttons, you can choose between Open in browser (default) and Open in Webview (opens full screen in the application).
Message with buttons from variables
Sends an interactive message with buttons dynamically generated from scenario variables. For example, it can display the stores closest to a user as selectable buttons.
Content
| Field | Detail |
|---|---|
| Text | Introductory message |
| Buttons | Up to 3 buttons generated from scenario variables |
This step is the RCS equivalent of the functionality available on WhatsApp.
Stores and catalogues
We have the ability to update a store list containing variables. This allows us to:
- To be able to connect an end user with their favorite store, based on their postal code
- Personalize customer journeys
To do this, you must first load the list of stores.
This configuration is done in Settings > Stores .
File format
The file to be uploaded must conform to the following format:
| Column | Content |
|---|---|
| HAS | Postal code |
| B | Store name |
| C | address |
| D | latitude |
| E | longitude |
| F to J | Up to 5 custom variables |
Loading and defining variables
- In Settings > Stores , click Set stores
- Select an Excel file. We automatically detect the columns to save as variables.

Once the file is uploaded, the page displays a confirmation, the variables, and the stores in the form of a table.

Important: Uploading a new file completely replaces the existing file.
Use the “Stores” step
The variables declared when loading the file are available in all scenario steps that accept variables.
In order to associate this data with end users, it is necessary to allow them to select a favorite store.
The postal code is requested, then up to 10 results are offered based on the configuration of the "Stores" step:

Using this box in a scenario is quite complex. Contact our Client Success team and we'll be happy to help!