List menus
branching questions, not a web form
A list message opens a menu of rows (sections, titles, descriptions). Customers pick one option. Combine lists with webhooks or your own logic to ask the next question — a survey-style flow without leaving WhatsApp.

When teams use this
Service menus
Plumbing, electrical, or after-hours — then route the team.
Branching surveys
Each answer can trigger a different next list or button set from your app.
Product pickers
More than three choices — lists hold rows buttons cannot.

How it works in WAPit
Dashboard
Choose Interactive → List, set the menu button label (20 chars), add sections and rows (title 24, description 72), and send.
API
POST /api/v1/send/interactive with type list. When the customer selects a row, WAPit logs the inbound reply and can POST it to your webhook. Your system decides the next question and calls send/interactive again. Open the API reference →
Build a WhatsApp questionnaire with the API
- 1
Send list 1: “What do you need help with?” (Billing / Delivery / Product).
- 2
Your webhook receives the row id. If they chose Delivery, send list 2: “Where is the parcel?” (Hub / Van / Address).
- 3
If they chose Billing, send buttons instead: “Pay now” / “Talk to accounts”.
- 4
Each reply stays on the same conversation in the WAPit inbox so staff can take over.
- 5
Developers: JWT auth, POST /send/interactive, inbound webhook. Same platform the dashboard uses.
Limits worth knowing
- Menu button: 20 characters. Row title: 24. Row description: 72.
- WAPit delivers the list and the reply. Branching logic (if they pick A, ask X) is built in your app via the API — we do not currently ship a visual flow builder.
- Stay inside the 24-hour window for follow-up questions, or use an approved template to re-open.
Try this on your own number
Create an account, verify your email, and send 5 messages free — no credit card.