# RCS Variables

The following variables are automatically added to your conversation when your chatbot is conversating on this channel:

| **Variable**        | **Description**                               |
| ------------------- | --------------------------------------------- |
| bot\_channel        | Set to "RCSChannel"                           |
| user\_id            | The contact phone number                      |
| user\_phone\_number | The contact phone number                      |
| rcs\_capabilities   | The capabilities list of the current contact. |

### RCS Capabilities

The rcs\_capabilities variable mentioned above will be automatically filled for every new (or returning) contact that is targeted by a push or initiates a conversation with your bot. The variable is automatically filled **before the flow starts** and can be used to change the flow according to your content requirements.

The variable will contain the joined list of all the current device capabilities:

| Value                | Capability                        |
| -------------------- | --------------------------------- |
| CHAT                 | Standard text message             |
| FILETRANSFER         | File Transfer                     |
| GEOLOCATIONPUSH      | Information about geo location    |
| CHATBOTCOMMUNICATION | Rich card and suggested chip list |
| RICHCARD\_STANDALONE | Single card                       |
| RICHCARD\_CAROUSEL   | Multi-card carousel               |
| ACTION\_DIAL         | Dial phone button                 |
| *ACTION\_OPEN*\_URL  | Open external Url.                |
