---
title: "InteractiveList"
---

> 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

- `InteractiveList.type` (string, required)
- `InteractiveList.body` (object, required)
  - `InteractiveList.body.text` (string, required)
    - example `"Please choose from our menu"`
- `InteractiveList.action` (object, required)
  - `InteractiveList.action.button` (string, required) — Label of the button that opens the list.
    - example `"View Menu"`
  - `InteractiveList.action.sections` (array<object>, required)
    - `InteractiveList.action.sections.title` (string, required)
      - example `"Main Dishes"`
    - `InteractiveList.action.sections.rows` (array<object>, required)
      - `InteractiveList.action.sections.rows.id` (string, required) — Returned to you when the contact picks the row.
        - example `"item_1"`
      - `InteractiveList.action.sections.rows.title` (string, required)
        - example `"Pasta"`
      - `InteractiveList.action.sections.rows.description` (string, optional)
        - example `"Italian pasta with tomato sauce"`


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