OpenClaw for Restaurants: Reservations, Menu Questions, and Allergy Info on WhatsApp
Your restaurant gets 40 calls a day. Half are reservations, half are 'do you have vegan options?' Put that on WhatsApp and free your staff to serve food.
A restaurant phone rings constantly. During lunch service, nobody can answer. During dinner prep, the host is seating guests. The calls go to voicemail. The reservations go to competitors.
Meanwhile, every customer already has WhatsApp open.
The Restaurant Problem
The average restaurant receives 30-50 phone calls per day. Breakdown:
| Call Type | % of Calls | Needs a Human? |
|---|---|---|
| Make a reservation | 35% | No |
| Check availability | 15% | No |
| Menu questions | 15% | No |
| Allergy/dietary info | 10% | No |
| Directions/parking | 10% | No |
| Modify/cancel reservation | 10% | No |
| Complaints/special requests | 5% | Yes |
95% of restaurant phone calls don't need a human. They need information that a WhatsApp bot can provide instantly.
What the Bot Handles
Reservations
Customer: "Table for 4 Saturday evening?"
Bot: "Saturday evening! Let me check... π½οΈ
Available slots for 4 guests:
β’ 18:00
β’ 18:30
β’ 20:30
β’ 21:00
Which time works for you?"
Customer: "20:30"
Bot: "Done! Reservation for 4 at 20:30 on Saturday, March 15.
Name for the reservation?"
Customer: "De Vries"
Bot: "Perfect, De Vries party of 4, Saturday 20:30. β
We'll send a reminder Friday evening.
Any dietary requirements I should note?"
60 seconds. No phone call. No hold time. No staff interrupted.
Menu and Allergens
Customer: "Do you have gluten-free options?"
Bot: "Yes! Our gluten-free options:
π₯ Starters: Caesar salad (without croutons), Tuna tartare
π½οΈ Mains: Grilled salmon, Steak frites (with GF fries), Risotto
π° Desserts: CrΓ¨me brΓ»lΓ©e, Sorbet selection
Our kitchen can modify many dishes for gluten-free.
Let your server know when you arrive and they'll guide you through the full menu.
Want to make a reservation? π"
Hours, Location, and Parking
Customer: "What time do you close tonight?"
Bot: "Tonight (Thursday) we're open until 22:30. Last kitchen orders at 21:45.
π Herengracht 437, Amsterdam
π
ΏοΈ Nearest parking: Q-Park Waterlooplein (5 min walk)
π Tram 4, stop Herengracht
See you tonight? I can book a table if you'd like!"
Every answer ends with an invitation to book. The bot is a salesperson who never forgets to ask.
Reservation Changes
Customer: "I need to change my reservation from Saturday to Sunday"
Bot: "No problem! I found your reservation:
De Vries, party of 4, Saturday 20:30.
For Sunday, these times are available for 4 guests:
β’ 18:30
β’ 19:00
β’ 20:00
Which works?"
Special Occasions
Customer: "It's my wife's birthday, can you do something special?"
Bot: "Happy birthday to her! π
We'd love to help make it special. Options:
β’ Birthday dessert with a candle (complimentary)
β’ Flowers at the table (β¬15)
β’ Custom message on the dessert plate
I'll note the birthday on your reservation.
Any of these interest you?"
The Revenue Impact
| Metric | Before Bot | After Bot |
|---|---|---|
| Missed calls during service | 15-20/day | 0 (WhatsApp is async) |
| Reservation no-show rate | 15-20% | 8-10% (reminders help) |
| Average response time | 2-4 hours (missed calls) | Under 60 seconds |
| Staff time on phone | 2-3 hours/day | 15 min/day (reviewing bot chats) |
| Revenue from recovered calls | β¬0 | β¬3,000-5,000/month |
The math: if you miss 15 calls/day and each missed reservation is worth β¬80-120 (average table spend), even recovering 5 calls/day adds β¬400-600/day in revenue. That's β¬12,000-18,000/month.
The bot costs $10/month + ~β¬20 in API fees.
Multilingual Menus
Amsterdam restaurants serve international guests daily. The bot handles:
- Dutch (locals)
- English (tourists and expats)
- German (day-trippers and tourists)
- French, Spanish, Italian (auto-detected)
No multilingual staff required for basic inquiries. The bot detects the customer's language from their first message and responds accordingly β including translating the menu items.
Setup: 3 Hours, No Coding
What You Need to Prepare
- Menu β Full menu with prices, dietary labels (V, VG, GF), and allergen information
- Hours β Opening hours for each day, holiday schedule, kitchen closing times
- Reservation rules β Max party size, time slots, deposit requirements, cancellation policy
- Location info β Address, parking, public transport, landmarks
- Special offerings β Private dining, events, seasonal specials, wine pairings
Upload to ClawPort
Create a knowledge file with all the above. The more detail you provide, the better the bot handles edge cases.
## Restaurant Info
Name: [Restaurant Name]
Cuisine: Modern European
Address: Herengracht 437, 1017 BR Amsterdam
Phone: +31 20 123 4567
### Hours
Mon: Closed
Tue-Thu: 17:30-22:30 (kitchen closes 21:45)
Fri-Sat: 17:30-23:00 (kitchen closes 22:15)
Sun: 12:00-21:00 (kitchen closes 20:15)
### Reservations
- Max party size (without pre-arrangement): 8
- Larger groups: email [email protected]
- Same-day reservations: accepted until 2 hours before
- Cancellation: free up to 4 hours before
- No-show fee: β¬25/person
- Deposit required for parties of 6+: β¬25/person
### Allergens
Full allergen matrix available for every dish.
We can accommodate: gluten-free, dairy-free, nut-free, vegetarian, vegan.
Cannot accommodate: severe shellfish allergy (shared kitchen).
Connect WhatsApp
Your WhatsApp Business number becomes your reservation line. Print a QR code for the table, add it to your website, include it in your Google Business listing.
Customers start messaging instead of calling. Your staff starts cooking instead of answering phones.
The Quiet Revolution
Nobody writes articles about restaurant bots. It's not sexy tech. But the restaurants using them are:
- Serving more covers (fewer missed reservations)
- Spending less on front-of-house staff time
- Getting better reviews (faster responses, dietary info available instantly)
- Capturing customer data they never had before
All for less than the cost of a case of house wine per month.
Free your staff from the phone. Deploy a restaurant bot on ClawPort β reservations, menu info, and allergy questions on WhatsApp. $10/month, live by dinner service tonight.
Ready to deploy your AI agent?
Get started with ClawPort in 60 seconds. No credit card required.
Get Started FreeRelated Articles
WhatsApp vs Telegram vs Slack: Which Channel Should Your OpenClaw Agent Live On?
Each messaging channel has different strengths for AI agents. Customer support β WhatsApp. Internal ops β Slack. Personal assistant β Telegram. Here's the decision framework.
How to Set Up OpenClaw on WhatsApp (Business API + QR Pairing)
WhatsApp is where your customers already are. Getting OpenClaw to work with it is also 3x harder than Telegram. Here's the complete guide β Business API approval, QR pairing, webhook setup, and every gotcha we've hit.
OpenClaw for Real Estate: Answer Property Questions 24/7 on WhatsApp
Real estate agents miss 55% of leads that come in outside office hours. An OpenClaw WhatsApp bot answers property questions, books viewings, and qualifies buyers β while you sleep.
OpenClaw for Veterinary Clinics: After-Hours Triage, Appointment Booking, and Pet Owner FAQ
Pet owners panic at midnight when their dog eats chocolate. A WhatsApp bot provides instant triage guidance, books the next available appointment, and calms worried owners β 24/7.