# Reply buttons

{% hint style="info" %}
This action block is only supported for the WhatsApp channel for the following BSPs: 360Dialog, Meta, and GupShup.
{% endhint %}

<figure><img src="https://360969599-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsrMxU8nO3RjusUiYuXBB%2Fuploads%2FF09e36vCFYYjKgsie5xN%2FGroup%202.png?alt=media&#x26;token=173e6bc1-475d-4920-aed8-88ada500c9c7" alt=""><figcaption><p>Preview of reply button on WhatsApp</p></figcaption></figure>

The Reply Button action block gives your visitors different options to choose from using buttons, making it easier for them to submit an input.&#x20;

The Reply Button action block is made up for 4 sections;&#x20;

1. Header
2. Body
3. Footer
4. Buttons / Options

Let’s understand each section in brief:<br>

### Header:&#x20;

Header is usually the standout portion of the message. Usually, it consists of the heading  text or a cover image.&#x20;

Type of headers that you can configure;&#x20;

<table data-header-hidden><thead><tr><th width="179"></th><th></th></tr></thead><tbody><tr><td><strong>Text</strong></td><td>Add a static text displayed in ‘Bold’<br>Example: “Welcome to WotNot”</td></tr><tr><td><strong>Media (Static)</strong></td><td>Add a static text displayed in ‘Bold’<br>Example: “Welcome to WotNot”</td></tr><tr><td><strong>Media (Dynamic)</strong></td><td>Send a dynamic image, video or file by using a variable. The variable needs to contain a publicly hosted file URL.<br>Example: Invoices or personalised images with name.</td></tr></tbody></table>

### Body:&#x20;

Here, you can write the question which will be sent along with the list of buttons. Something contextual to the options they would see like “Select the category of your problem”.&#x20;

### Footer:&#x20;

Allows you to add any sort of disclaimer or information that the user needs to be aware of.&#x20;

Will be displayed in a small grey colour font beneath the body.

Example: “Choose one of the option from displayed options”

### Buttons or Options:&#x20;

Buttons is what this block is all about, so you can add up to 3 reply buttons here.

For example, if you are an ecommerce company and want to collect the category of a support query, your options would be  – Product related, Refund related, Delivery related

{% hint style="info" %}
**Note**: You can add up to 3 buttons as per the guidelines from WhatsApp
{% endhint %}

### Variables:&#x20;

Variables are used to store the option selected by the visitor, so you can reference it for later use.&#x20;

You can either choose an existing variable from the dropdown or create a new one.

[Learn more about variables here](https://help.wotnot.io/build/interface/variables).&#x20;

### Enable free text

By enabling "Enable free text" option, users can either choose from predefined buttons or type their own response in the chat input. Also, on the canvas a new "Free text" node will be added, which can be connected to an [AI agent](https://help.wotnot.io/build/action-blocks/agent) action block for AI-generated responses.

This allows for more natural, two-way conversations, and any free text entered can be handled by an AI agent for dynamic responses.

<figure><img src="https://360969599-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsrMxU8nO3RjusUiYuXBB%2Fuploads%2FtP59XBV21SPzYgXx5tq8%2FCleanShot%202025-12-29%20at%2011.05.40.png?alt=media&#x26;token=f4fbb998-050d-46cd-87c2-a05e3e370973" alt=""><figcaption></figcaption></figure>
