> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fyno.io/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fyno.io/docs/_mcp/server.

# Direct Send: Interactive

> Send utility and authentication WhatsApp messages with buttons directly, without prior Meta approval.

A **Direct Send: Interactive** message is an authentication or utility message with clickable buttons that can be sent directly, without prior Meta approval.

Set **Message Type** to **Direct Send: Interactive**, then select a **Category**: **Utility** or **Authentication**. The fields that follow depend on the category.

![](/docs/_fern-files/_img/62caddeaa93c136268adf8ad788a9cce1bd69ce4861df804b727e2f9303884bb.webp)

#### Utility

A Utility message has an optional header, a body, an optional footer, and up to 3 quick reply buttons.

* **Sub Type:** Set to **Quick replies**.
* **Header Type:** Choose **None** or **Text**.

**Header Type: None**

![](/docs/_fern-files/_img/eb16a071ad2f491e99a6c7da2fc46b640eaecdd8454e375ae79864405a943fd3.webp)

**Header Type: Text**

![](/docs/_fern-files/_img/2708504c42af5c46aaac7a887ce70ee4540ba4f5ce0e3c235480c4ab9171cd8c.webp)

* **Title:** Enter the header text. Shown only when Header Type is Text.
* **Body:** Enter the message text. Use the toolbar above the field for bold, italic, strikethrough and code formatting. Maximum length is 1024 characters.
* **Footer** (optional): Enter the footer text.
* **Buttons:** Click **Add Button** to add up to 3 quick reply buttons. For each button, enter:
  * **Button Title:** The text shown on the button.
  * **Button Payload** (optional): Data that is captured on an incoming webhook when the button is clicked.

#### Authentication

An Authentication message has an optional header, a body, an optional footer, and a call to action button.

* **Header Type:** Choose **None** or **Text**.

**Header Type: None**

![](/docs/_fern-files/_img/4bee482f120bc5b0ec8db964d0c49167dacd2bdbff3c9ee5e1d83017a62e732a.webp)

**Header Type: Text**

![](/docs/_fern-files/_img/fbfd780ea9adcfaad319df09c395d7ed56b769db5b50e2bb578d59b6789528cc.webp)

* **Title:** Enter the header text. Shown only when Header Type is Text.
* **Body:** Enter the message text. Use the toolbar above the field for bold, italic, strikethrough and code formatting. Maximum length is 1024 characters.
* **Footer** (optional): Enter the footer text.
* **Buttons:** A single **Call To Action** button, with:
  * **Button Title:** The text shown on the button. Maximum length is 20 characters.
  * **URL:** The URL the button opens.