# Create a Google RCS message template

For this guide, we're going to create an RCS rich card message template, for use by a travel company for a marketing campaign.

#### What types of RCS message types can I create?

You can create any of the following messate templates for RCS:

* **Basic text**: 160 character limit. Used for OTP, transactional, typically replaces SMS communication.
* **Rich card**: Structured card with images and buttons combined. You can add a list of 'suggested replies' under the card.
* **Rich message**: Text, image, or file messages, with optional action buttons.
* **Carousel**: An scrollable carousel of rich cards, containing images and a list of suggested reply buttons.

For this guide, we'll create a rich message template.

### What you'll need

* [An RCS Agent](/applications/channels/channels/supported-channels/google-rcs/create-a-google-rcs-agent-and-install-google-rcs-as-a-channel.md)
* [An installed RCS channel](/applications/channels/channels/supported-channels/google-rcs/create-a-google-rcs-agent-and-install-google-rcs-as-a-channel.md#step-4-install-your-rcs-agent)

### Step 1: Create a new message template

1. From the **Marketing** section of your workspace, go to **Content** > **Message templates** > **Create new message template**.
2. Select **Google RCS** as the platform.
3. Select **RCS Rich Card** as the message type.
4. Enter a name for your project, such as 'adventure'.
5. Click **Start from scratch**.
6. Click **Get started now.**

### Step 2: Add text, content, and interactive buttons

1. Click the **Media** button.
2. Upload an image.
3. Upload a thumbnail.
4. Click **Save as draft**.
5. Click ← next to the word 'Media' to return to the previous screen.
6. Enter a title, such as 'Start your next adventure'.
7. Enter a description, such as 'We have great deals on vacations and travel experiences. Reply to find out more.'
8. Click **Add +** to add a new suggestion, and select **Quick reply** from the dropdown.
9. In the **Text** field, enter some button text like 'Find out more'.
10. In the **Payload** field, enter 'more'.
11. Click ← to return to the previous screen.
12. Click **Add +** to add another new suggestion, and select **Open URL** from the dropdown.
13. In the **Text** field, enter some button text like 'Website'.
14. Enter the URL of your website, and an optional fallback URL.
15. In the **Payload** field, enter 'website'.
16. Click ← to return to the previous screen.
17. Click **Preview** to see how it will look to the end user, then click **Publish** to set it live.

<table data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/btIphTWwDf30D3Dc6dBQ"><strong>Next up: Create and send an RCS campaign</strong></a></td><td></td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bird.com/applications/channels/channels/supported-channels/google-rcs/create-a-google-rcs-message-template.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
