> ## Documentation Index
> Fetch the complete documentation index at: https://help.wotnot.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Reply Buttons

> Display clickable buttons for users to interact with in a WhatsApp conversation.

> [!NOTE]
>
> Available only on WhatsApp for the following BSPs: **360Dialog, Meta, and GupShup.**

The Reply Button block lets you display clickable buttons natively on the WhatsApp channel. Use it only when you have a short selection of options, as the limit is upto 3 buttons.

![Reply buttons configuration panel alongside how the buttons render in a WhatsApp conversation](https://mintcdn.com/wotnot/YfQKl2QOkXpO0Wk_/images/image-31.png?fit=max\&auto=format\&n=YfQKl2QOkXpO0Wk_\&q=85\&s=9a96f8437487b21eab2099c31b2fc489)

> **Buttons** are for web and Messenger, **Reply buttons** are for WhatsApp, **Options** are for a longer list of choices, and **List** is for grouped items.

# Using the Reply buttons block

Drag the **Reply buttons** block onto the canvas and connect it to your flow.

Add up to three reply buttons and configure the message and response settings.

![Screenshot 2026 08 13 At 3 58 37 PM](https://mintcdn.com/wotnot/U-7FfmJOCeYvTynD/images/Screenshot-2026-08-13-at-3.58.37-PM.png?fit=max\&auto=format\&n=U-7FfmJOCeYvTynD\&q=85\&s=10af767ca5b207804040794f40fed626)

# Configurations

### Header

Enable **Add header content** to display content above the body.

You can choose from three header types:

> [accordion] Text
>
> Add a static text displayed in ‘Bold’ format.\
> E.g: “Welcome to WotNot”

> [accordion] Media
>
> Renders a media file as the cover of this message.

> [accordion] Dynamic media
>
> Send a dynamic image, video or file by using a variable. The variable needs to contain a publicly hosted file URL.\
> E.g: Invoice file or personalised images with name.

### Footer

Enable **Add footer content** to display supporting information below the body in a small grey font.

Use the footer for additional information or disclaimers.

### Body

Enter the question or message displayed above the buttons.

For example: `What would you like to choose?`

### Buttons

Add up to three reply buttons. Each button has its own label and creates a separate output path on the canvas.

> [!NOTE]
>
> You can add up to 3 reply buttons as supported by WhatsApp.

### Error message

Enter the message displayed when the user's response does not match one of the available choices.

For example:`Please enter a valid option from the mentioned choices`

### Save response

Select a variable to store the user's selected response.

You can select an existing variable or create a new variable from the dropdown.

## Other configurations

### Enable free text

Enable **Enable free text** to allow users to either select a predefined button or type their own response in the chat input.

When enabled, a **Free text** output is added to the canvas. You can connect this output to another action block, such as an AI agent, to handle the user's typed response.

![Reply buttons with free text enabled](https://mintcdn.com/wotnot/YfQKl2QOkXpO0Wk_/images/image-32.png?fit=max\&auto=format\&n=YfQKl2QOkXpO0Wk_\&q=85\&s=22c4d76be4eec6bb2b40314670f2f198)

### Track link clicks on this message

Enable **Tracks link clicks on this message** to track link clicks from the message.

When enabled, all link clicks on this message are tracked.

## Output paths

Each reply button creates its own output path.

When **Enable free text** is enabled, an additional **Free text** output path is added for responses entered manually.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.