IntegraWhats

Blog · Schools and courses

How to build a WhatsApp triage menu that doesn't annoy customers

How many options to use, how to word each one, why you should always offer a way to reach a person, what to do after hours, and examples of bad and good menus for a school, a clinic and a store.

IntegraWhats team · October 20, 2026 · 7 min read

We've all been there. You send a simple message to a business and get back a list of nine options, each one leading to another menu with six more. Three steps later, the reply is "I didn't understand, please type a valid option". You give up, or you look somewhere else.

A well-built triage menu does the opposite. It sorts topics in a few seconds, sends the conversation to whoever can solve it and lets the team start already knowing what it's about. This article shows how to build one.

What triage is for

Triage has one job: find out what the conversation is about and get the customer to the right person or sector. It doesn't have to solve everything on its own.

When it works, three things improve:

  • the customer reaches someone who can help faster;
  • the team doesn't waste time reading conversations that aren't for their sector;
  • whoever answers starts out knowing the topic and, sometimes, with a detail already in hand.

When it's done badly, it becomes a wall between the customer and the business.

The rules of a menu that works

Few options

Three to five options on screen is the comfortable limit. Beyond that, the customer has to read everything carefully, and on a phone the list gets long. If you have many topics, group them. "Enrollment", "re-enrollment" and "transfer from another school" can be a single option: "Enrollment and openings".

One level, two at most

Every extra step is a chance for the customer to give up. Prefer a single menu. If you need a second level, keep it short and use it only for the topic that really needs it.

Options written the way customers talk

The menu is for the customer, not for your org chart. "Sales" and "After-sales" are internal names. "I'd like a quote" and "I'm already a customer and have a problem" are what the person actually means.

Always a way to reach a person

This is the most important rule. Every menu needs a clear option to talk to someone on the team. Plenty of people don't fit any option, or just want to talk. Trapping them with the bot is the fastest way to annoy them.

Accept whatever the customer types

Not everyone replies with the option number. Some write "I want to book", others send a voice message, others type out their whole problem. If the reply doesn't match any option, don't repeat the menu three times. After one try, send the conversation to a person.

Say what happens next

When the customer picks an option, tell them the next step: "Okay, I'm passing you to the front office. Someone will reply shortly." Silence after the menu looks like something broke.

Business hours

The menu should know whether the business is open. During opening hours, the conversation goes to the sector's queue. After hours, the customer needs to know nobody will reply right now and when the team will be back.

You can make use of the moment: ask the customer to share the topic in advance, so the team starts the day knowing what to do.

Examples: before and after

School

Before:

Hello! Welcome to Greenfield School. To speed up your service, please type the number of the option you want:
1 - Front Office
2 - Accounts
3 - Elementary Grades 1-3 Coordination
4 - Elementary Grades 4-5 Coordination
5 - Middle and High School Coordination
6 - Admissions Department
7 - Human Resources
8 - Ombudsman
9 - Other matters

Nine options with internal names. A parent who wants to know if there's still a seat in sixth grade doesn't know whether to pick 1, 5 or 6.

After:

Hi! This is Greenfield School. What would you like to talk about?
1 - Enrollment and openings
2 - Invoices and tuition
3 - Something about my child (grades, absences, teachers)
4 - Talk to a person

Four options, written the way parents talk, with a way out to the front office.

Clinic

Before:

Press 1 for appointments, 2 for test results, 3 for insurance, 4 for billing, 5 for other. Reply with the number only.

After:

Hello! This is Vida Clinic. How can we help?
1 - Book, change or cancel an appointment
2 - Test results
3 - Questions about insurance or prices
4 - Talk to the front desk

If this is an emergency, call your local emergency number or go to the nearest emergency room.

The appointment option combines three similar requests. And the clinic makes it clear right away that WhatsApp isn't an emergency channel.

Store

Before:

Welcome! Choose: 1 Products 2 Orders 3 Returns 4 Physical stores 5 Careers 6 Partnerships 7 Other

After:

Hi! This is Casa Bela. Would you like to:
1 - Ask about or buy a product
2 - Check on my order
3 - Exchange or return
4 - Talk to a person

"Careers" and "Partnerships" left the main menu. Anyone looking for those picks option 4 or finds the contact on the website.

How to test before going live

  1. Test on your own phone. Read the menu on the small screen. If you have to scroll, it's too long.
  2. Ask an outsider to try it. Give them a topic ("I want to know the tuition price") and see whether they pick the right option without thinking.
  3. Reply wrong on purpose. Type a word, send a voice message, send "hi" again. See what happens.
  4. Test after hours. Check that the message shows up and says when the team will be back.
  5. Make sure every option ends with someone. No path can lead to a dead end.

After a few weeks, look at which options get picked most and how many conversations land on "talk to a person". If that last one is very large, you're probably missing an option customers are looking for.

How to set it up in IntegraWhats

In IntegraWhats you build the chatbot flow without coding: welcome message, options menu, business-hours rule and handoff to a person. Each option can send the conversation to a sector, where it enters the queue in the shared inbox and the team continues with the full history. The chatbot is part of the paid plans.

Frequently asked questions

How many options should a WhatsApp menu have?

Between three and five, counting the option to talk to a person. If you have more topics, group similar ones into a single option and, if needed, use a short second level.

Should I force customers to go through the menu?

No. Always offer a way to reach someone and accept replies that don't match the options. If the customer hasn't picked an option after one try, send the conversation to a person instead of repeating the menu.

Does the menu replace the agent?

No. It sorts topics and takes the conversation to whoever can solve it. Customer service is still done by people, just faster and with more context.

What should customers see after hours?

That the message arrived, when the team will be back and what they can share in the meantime. That way they're not left waiting in the dark, and the team starts the day with the information in hand.

Keep reading