Building block

List messages: menus in WhatsApp

More than three options? Then a list message is the tidy solution: one button opens a menu with up to ten choices, neatly grouped into sections.

Last updated:
Create a free accountAll building blocks
Short answer

A WhatsApp list message is a message with a single button that opens a menu. That menu holds up to ten options, grouped into sections with their own headings. Each option has a title and, optionally, a description, and sends your flow to its own next step.

Where list messages beat buttons

For menus where the customer has to pick from a set of equivalent options — services, locations, time slots, product categories. The conversation stays clean: the customer sees one line, opens the menu, and picks.

  • Up to ten options, grouped into sections with headings
  • A 24-character title and a 72-character description per option
  • The choice comes back as a variable and can be used in conditions right away
  • No typing for the customer, so fewer mistyped answers

How to build it

Example flow · Choosing a service at a practice
1
Text message
“What would you like to book an appointment for?”
2
List message
Section “Treatments”: check-up · consultation · urgent
3
Condition
The choice determines the length of the time slot
4
HTTP request
GET available slots from your calendar
5
List message
Section “This week”: three available slots
Every building block is included in the €50 per month subscription. Unlimited flows, unlimited messages, no per-user fees — see pricing.

Frequently asked questions

How many options can a list message hold?

Ten options in total at most, spread across up to ten sections. An option title can be 24 characters, the description 72.

Can I use a list message to start conversations?

Only within the 24-hour service window. If you want to start a conversation yourself, you open with an approved message template and can use list messages from there on.

Can the list be filled automatically from my system?

Yes. With an HTTP request you can pull in available time slots or product categories, for example, and fill the options dynamically.

Read more
Interactive buttonsAPI integrationsAppointment scheduling24-hour window

Build your first WhatsApp flow today

Creating an account is free: you can start building and testing flows right away. Going live takes a completed Meta onboarding and an active subscription at €50 per month.

Create a free accountAsk a question