---
title: "InteractiveButtons"
---

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

Path: Zacx Public API

## Fields

- `InteractiveButtons.type` (string, required)
- `InteractiveButtons.body` (object, required)
  - `InteractiveButtons.body.text` (string, required)
    - example `"Please select an option"`
- `InteractiveButtons.action` (object, required)
  - `InteractiveButtons.action.buttons` (array<object>, required) — Up to three reply buttons.
    - `InteractiveButtons.action.buttons.type` (string, required)
    - `InteractiveButtons.action.buttons.reply` (object, required)
      - `InteractiveButtons.action.buttons.reply.id` (string, required) — Returned to you when the contact taps the button.
        - example `"btn_1"`
      - `InteractiveButtons.action.buttons.reply.title` (string, required)
        - example `"Option 1"`


Source: https://zacx.io/api/schemas/InteractiveButtons/index.md
