# Interactive Button Templates

## Overview

**Interactive Button Templates** are WhatsApp template messages that include **predefined buttons** to enhance user interaction and engagement. These templates allow businesses to guide users to take quick actions directly from the message.\
Interactive buttons help simplify user responses and improve conversion rates by reducing the need for manual typing.

### Types of Interactive Buttons

WhatsApp templates support the following types of interactive buttons:

#### **1. Quick Reply Buttons**

Quick Reply buttons allow users to respond instantly by selecting from predefined options.

**Features:**

* Maximum of **10 buttons per template**
* Sends a predefined text response when clicked
* Keeps the conversation within WhatsApp

**Example:**\
Message:

> Are you interested in our latest products?

Buttons:

* Yes
* No
* Talk to Sales etc....

When a user clicks “Yes”, it automatically sends:

> Yes

#### **2. Call-To-Action (CTA) Buttons**

Call-To-Action buttons allow users to perform specific actions outside the chat.

**Types:**

* **Visit Website** – Opens a specified URL
* **Call Phone Number** – Initiates a phone call

**Features:**

* Maximum of **3 CTA buttons per template**
* Redirects users to external actions

#### Example

Valid:

* 2 URL + 1 Phone + 5 Quick Replies = 8 buttons&#x20;

Invalid:

* 3 URL buttons ❌ (exceeds URL limit)

<figure><img src="/files/xlPv0Qx3K7cExpCHB8Ee" alt=""><figcaption></figcaption></figure>

#### Use Cases

* Lead qualification
* Customer feedback collection
* Product discovery
* Appointment confirmations
* Customer support automation


---

# 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://help.pickyassist.com/setting-up-guide/connecting-channels/whatsapp-templates/template-types/interactive-button-templates.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.
