> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.textit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Adding Quick Replies to your Messages

Quick replies are a feature that enables you to provide contacts on IP messaging channels such as [WhatsApp](https://help.textit.com/en/article/using-whatsapp-4t0co7/), [Facebook Messenger](https://help.textit.com/en/article/introduction-to-facebook-messenger-qxyvak/), Viber, and [Telegram](https://help.textit.com/en/article/introduction-to-telegram-channels-jn8zfx/) with a predefined set of responses. 

## Create your Quick Replies

To add quick replies to a message, simply click the dialogue icon beneath the **Send Message** action dialogue box:  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-05-04-at-15483_7xi47c.png)

Next, add your quick replies responses: 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-05-04-at-15503_1f2lxl5.png)

Your contacts will see buttons that they can click to respond to your message. You can also test this feature in the simulator: 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-05-04-at-15530_dy6a7w.png)

### Channel Specific Quick Reply Types

Some channel types only support simple text values as quick replies but other types support menus with descriptions, location selection buttons, rich forms and url links with configured text. To support these advanced channel specific features we allow use of markup within the quick reply value.

**Menus with Descriptions**

`[TEXT]<extra>[DESCRIPTION]`
`OK<extra>I agree to the terms and conditions`

**URL Buttons**

`<url>[TEXT]<extra>[URL]`
`<url>Visit Website<extra>https://example.com`

**Location Choosers**

`<location>[TEXT]`
`<location>Send Location`

**Rich Forms**

Can be used to invoke a WhatsApp Flow or Telegram Webapp. The collected data is then accessible in the flow as @input.payload.

`<form>[TEXT]<extra>[WHATSAPP_FLOW_ID]`
`<form>Register Now!<extra>123456789`

The table below shows the quick reply types available for each channel types, helping identify which options can be used when configuring messages in your flow.

| Channel | Text | Location | Form | Link | Descriptions |
| ---- |
| WhatsApp Cloud | ✅ | ✅ | ✅ | ✅ | ✅ |
| 360Dialog | ✅ | ✅ | ✅ | ✅ | ✅ |
| Turn.io WhatsApp | ✅ | ✅ | ✅ | ✅ | ✅ |
| Telegram | ✅ | ✅ | ✅ | — | — |
| Viber | ✅ | ✅ | — | ✅ | — |
| Line | ✅ | ✅ | — | ✅ | — |
| VK | ✅ | ✅ | — | ✅ | — |
| Facebook | ✅ | — | — | — | — |
| Instagram | ✅ | — | — | — | — |
| Firebase | ✅ | — | — | — | — |
| External | ✅ | — | — | — | — |

Questions? Send us a message via the widget to the bottom right corner of your browser.