Choosing a system
WhatsApp ordering for restaurants: how it works and when it fits dine-in
WhatsApp ordering suits takeaway, delivery and pre-orders; dine-in needs the table, a staff board and one bill. How each works, and where WaiterPilot fits.
WaiterPilot Operations
Updated , 8 min read
The short answer
WhatsApp ordering works well for takeaway, delivery, pre-orders and regulars who already message you. It fits dine-in less well, because a table order needs the table number, a staff check on the first order and one bill for the whole table. WaiterPilot is a table-ordering tool, not a WhatsApp tool: it does not take orders on WhatsApp.
Key points
- WhatsApp ordering is strongest off the premises: takeaway, delivery, catering and pre-orders from guests who already message you.
- At the table, a chat app works against you: guests must share a phone number, each guest has a separate chat, and staff work from an inbox instead of a board.
- There are three ways to run WhatsApp orders: replies by hand, a menu link that sends the order into the chat, or a chatbot connected to a dashboard.
- Ask any WhatsApp ordering vendor how messaging fees, commissions and payment fees are charged before you compare prices.
- WaiterPilot takes dine-in orders by chat in the phone's browser, from a table QR code; only the owner's nightly summary can be sent by WhatsApp.
On this page
WhatsApp ordering works well when the guest isn’t in your dining room yet: takeaway, delivery, catering, next-day pre-orders, and regulars who already message you. It fits dine-in less well. A table order needs to know which table it came from, it needs a staff check before the first order is cooked, and it needs one bill that everyone at the table can see. Chat apps weren’t built around any of that.
We make WaiterPilot, an AI waiter by BroadNet.AI, and it is not a WhatsApp tool. Guests scan the QR code on their table and order by chat in the phone’s browser, with no app and no phone number. It doesn’t take WhatsApp orders, takeaway or delivery. If those are what you need, a WhatsApp ordering service is the better fit, and this guide explains how to choose one.
How does WhatsApp ordering work for restaurants?
Short answer: the guest sends the order in a WhatsApp chat, and either a person or a chatbot handles it.
There are three common set-ups, from simplest to most automated:
- Replies by hand. The guest messages your WhatsApp Business number. A staff member answers questions, writes the order down and confirms the time and price. This needs no ordering software, but every message is staff time.
- A menu link that sends the order into the chat. The guest taps a link, picks dishes from a web menu, and the finished order arrives in your chat as a message. Staff confirm and enter it.
- A chatbot. The guest talks to a bot inside WhatsApp. It answers menu questions, takes the order and passes it to a dashboard, a kitchen screen or a POS. Staff step in when the bot can’t help.
Payment usually happens by a payment link, at pickup or on delivery. Which of these a vendor supports, and what it costs, varies widely, so ask each one directly.
When does WhatsApp ordering fit best?
Short answer: for orders placed before the guest arrives, by guests who already use WhatsApp every day.
- Takeaway and pickup. The guest orders from home or work and collects at a set time.
- Delivery you run yourself. You hold the guest’s number and address for the driver anyway.
- Pre-orders, catering and large groups. Back-and-forth messages (“can we swap the lamb for chicken?”) suit a chat.
- Regulars. Guests who message you already don’t need to learn anything new.
- Markets where WhatsApp is the default way to talk to a business. In many countries, guests expect to message a restaurant rather than call it.
In these cases the guest’s phone number isn’t a privacy cost; you need it to confirm, call back or deliver. If those orders arrive as phone calls rather than messages, our guide to whether AI can take restaurant orders covers phone AI.
Can you use WhatsApp for dine-in orders?
Short answer: you can, but a chat app makes table service harder than ordering in the browser.
Some vendors do offer it. According to its AWS Marketplace listing, ServAI lets guests start from a table QR code or NFC tag and order through WhatsApp, Messenger or a browser chat, with a merchant portal showing table layouts. We found no official ServAI site, so treat those details as unconfirmed by the vendor.
The trade-offs at the table:
- Which table? A QR code can pass the table number into the chat, but staff must trust it and match it to the floor.
- Everyone needs WhatsApp, and shares their number. A guest who doesn’t use WhatsApp, or doesn’t want a restaurant to have their number, can’t order.
- One chat per guest. Four guests at a table means four chats, and someone has to add them into one bill.
- Staff work from an inbox. Orders arrive between other messages instead of on a board sorted by status.
- Pranks and wrong tables. Anyone with the code can send an order to “table 6”. Ask whether staff confirm a table’s first order before it is cooked.
- The chat stays in the guest’s phone. Your restaurant’s thread sits next to their family chats after the meal, which some guests like and some don’t.
How does WhatsApp ordering compare with QR ordering at the table?
Short answer: WhatsApp suits orders from outside; browser ordering from the table suits guests already sitting down.
Guests at sit-down restaurants are open to ordering from a phone: 63% of full-service diners said they would place an order using a smartphone app, and 48% would order with a QR code (NRA, 2024). The question is which tool on the phone fits a guest who is already at the table.
WhatsApp ordering and table QR ordering compared, using WaiterPilot as the table example (as of 16 October 2026):
| WhatsApp ordering | Table QR ordering (WaiterPilot) | |
|---|---|---|
| Where the guest starts | A chat with your number, or a link | The QR code on their table |
| App needed | None: the menu opens in the phone’s browser | |
| Guest’s phone number | Shared with the restaurant | Not asked for; no name, number or email to order |
| Which table | Typed or passed by the link, if at all | Built in: each table has its own code |
| Who checks the first order | Depends on the set-up | Staff confirm each table’s first order |
| Where staff see orders | A chat inbox or a vendor dashboard | A staff board, kitchen screen and floor screen |
| The bill | Per chat | One live bill per table, split evenly or by each guest’s share |
| Payment | Link, at pickup or on delivery | With staff, as today: WaiterPilot takes no payment |
| Best for | Takeaway, delivery, pre-orders, regulars | Dine-in tables |
What does WhatsApp ordering cost?
Short answer: it depends on the set-up; ask for the full cost per order, not just the monthly fee.
We have not checked WhatsApp ordering vendors’ prices for this article, so we quote none. When you compare them, ask about each part of the cost:
- Software: a monthly subscription, a per-order fee, or both?
- Commission: is there a percentage on each order?
- Messaging: are WhatsApp messaging fees included, or billed on top?
- Payments: who processes card payments, at what rate?
- Staff time: how many orders will still need a person to reply?
Here’s how staff time adds up when replies are done by hand.
Casa Olivo is a fictional restaurant (an example, not a customer). Assumptions, not measurements: 30 takeaway orders a night by WhatsApp, an average of 5 messages each way per order, and 30 seconds of staff time per message.
| Line | Casa Olivo (example) | Yours |
|---|---|---|
| Orders per night | 30 | |
| Staff messages per order | 5 | |
| Seconds per message | 30 | |
| Staff minutes per night (30 × 5 × 30 ÷ 60) | 75 | |
| Nights open per month | 26 | |
| Staff hours per month (75 × 26 ÷ 60) | 32.5 |
On those assumptions, manual WhatsApp ordering takes more than four 8-hour shifts a month. That’s the number to set against a chatbot vendor’s fee. It’s also why a free set-up isn’t free.
What should a restaurant chatbot be able to do?
Short answer: answer only from your menu, take a complete order, and hand guests to a person when it should.
The last point matters to guests. In a June 2026 survey by PAR Technology, which sells restaurant software, 44% said AI goes too far when they cannot easily reach a person (PAR, reported by QSR Web, 2026).
Use this checklist for any chatbot, on WhatsApp or at the table. The right-hand column shows WaiterPilot’s answer for dine-in.
| Feature | Why it matters | WaiterPilot (table only) |
|---|---|---|
| Answers only from your menu | No invented dishes or prices | Yes; when the menu doesn’t say, it tells the guest to ask staff |
| Required choices | No order without a size or side | Must be picked before Confirm |
| Read-back and confirm | The guest sees what will be sent | Cart review, then Confirm |
| Sold-out dishes removed right away | No orders for dishes you can’t make | Owners mark a dish sold out from their phone |
| Allergy rule | The bot is not the authority | Gives what the menu says and asks the guest to confirm with staff, who always have the final word |
| A way to reach a person | Some guests need one | Waiter call from the phone, shown on the floor screen within seconds |
| Guest’s language | Tourists and locals who read another language | Chat answers in the guest’s language; tested in English, Arabic dialects and Spanish; buttons in English or Arabic |
| Table on every order | Food goes to the right place | Yes, and staff can move a party to another table |
Can you run WhatsApp ordering and table ordering together?
Short answer: yes, and many restaurants should: WhatsApp for orders from outside, table QR for guests in the room.
Keep the two separate, with one rule: when a dish sells out, mark it sold out in both. At Casa Olivo (our fictional example), takeaway orders arrive by WhatsApp at the bar and dine-in orders arrive on the WaiterPilot board. One person owns each channel on each shift.
WaiterPilot doesn’t connect to your POS or printer, so dine-in orders are rung into the till by staff, and so are WhatsApp orders unless your WhatsApp vendor connects to the till.
Where does WaiterPilot fit, and where doesn’t it?
Short answer: it covers dine-in tables only, and uses WhatsApp only for the owner’s summary.
WaiterPilot takes orders by chat at the table, with the table built into every order, staff confirming each table’s first order, and a live bill for the whole table. Guests don’t sign up or give a name, phone number or email to order. Its only link to WhatsApp is on the owner’s side: a “Tonight at” summary of the night that the owner can send by text or WhatsApp from their own phone.
It doesn’t take takeaway, delivery or WhatsApp orders, and it takes no payments. It costs $200 per location per month after 30 days free, with 0% commission and no contract. For other options at the table, see the best AI waiter software, which includes ServAI.
What to do next
Count last week’s orders by where they started: in the room, on the phone, or by message. If most started outside, look at WhatsApp ordering vendors and ask the five cost questions above. If your tables are the problem, read the AI waiter page and what QR table ordering is, check pricing, then try a sample order.
Questions readers ask
How does WhatsApp ordering work for restaurants?
The guest messages the restaurant's WhatsApp number, or taps a menu link that sends the order into a chat. Staff reply by hand, or a chatbot takes the order and passes it to a dashboard or POS. Payment is usually by link, at pickup or on delivery.
Is there a free WhatsApp ordering system?
Replying to orders by hand from a WhatsApp Business account needs no ordering software, but it costs staff time on every order. Automated systems charge a subscription, a commission or both, and some pass on messaging fees. Ask for the full cost per order.
Can customers order food through a chatbot?
Yes. Chatbots take orders on WhatsApp, Messenger, websites and, at the table, in the phone's browser after a QR scan. A good one answers only from your menu, asks for required choices, confirms the order and hands guests to a person when needed.
Can I use WhatsApp for dine-in table orders?
You can, and some vendors offer it, but it fits less well than ordering in the browser. Each guest needs WhatsApp and shares their number with you, each guest at a table has a separate chat, and staff must match chats to tables and bills.
Does WaiterPilot take orders on WhatsApp?
No. WaiterPilot takes dine-in orders by chat in the guest's phone browser after they scan the table's QR code, with no app and no phone number. The only WhatsApp feature is the owner's nightly summary, which the owner can send from their own phone.
What features should a restaurant chatbot have?
Answers only from your menu, required choices before confirming, a read-back the guest confirms, sold-out dishes removed right away, a clear route to a person, and a rule that staff decide on allergies. For dine-in, add the table number on every order and one bill per table.
Sources
- ServAI listing, AWS Marketplace, 2026 (checked 2026-10-15)
- Restaurant Technology Landscape Report 2024, National Restaurant Association, 2024 (checked 2026-10-15)
- 3 in 4 diners open to restaurant AI, PAR survey finds, QSR Web, 2026-08-24 (checked 2026-10-15)