← All articles
restaurant whatsapp booking whatsapp reservations restaurant By BossBot Editorial Team · · Updated · 7 min read
Drafted with AI assistance under founder-led editorial direction. How our editorial team works.

WhatsApp for Restaurants: Reservations, Menu Questions, and Friday-Night

Woman standing near three red pendant lamps
Photo: Rohan G · Unsplash

How restaurants handle table bookings, allergen questions, reservation confirmations, and no-show reduction via WhatsApp — inside Meta's 24-hour session

In this article Hide ▲
  1. Manchester, Friday 7pm — 19 WhatsApp messages and one person on the floor
  2. The four message shapes a restaurant gets — and what to do with each
  3. UK allergen law (Natasha’s Law 2021) and WhatsApp: what restaurants can and cannot communicate
  4. Restaurant booking system integration: OpenTable, ResDiary, SevenRooms, and WhatsApp
  5. No-show reduction for UK restaurants: what actually works

Manchester, Friday 7pm — 19 WhatsApp messages and one person on the floor

A 45-cover restaurant in the Northern Quarter, Manchester operates Friday and Saturday with a team of four: one chef, one sous, one server, one front-of-house. On a typical Friday evening between 6pm and 9pm, the restaurant's WhatsApp Business number receives 15-20 messages. Reservation requests (can you fit 6 at 8pm?). Dietary questions (is the risotto gluten-free?). Directions (which entrance is it, the car park side?). Table queries from people already inside (can we order dessert via WhatsApp?). All of this while the single front-of-house person is seating, taking orders, and managing the till.

In February 2025, the owner configured auto-replies for the five message categories that accounted for 85% of inbound. Hours and location → instant reply with address, parking note, and Friday/Saturday walk-in policy. Allergen queries → 'our allergen menu is at [link] — for complex requirements please call us before arrival at [number].' Reservation requests → 'we're fully booked tonight, click here to see Saturday availability' or 'your preferred time is available, tap to confirm for [number] guests.' Directions → pinned location message.

The result: the front-of-house person now handles WhatsApp messages roughly once per hour rather than continuously. The restaurant captured three Saturday bookings in one Friday evening from people who had received the instant 'tonight is full, here's Saturday' reply — previously those would have gone unanswered until closing time.

The four message shapes a restaurant gets — and what to do with each

Restaurant WhatsApp traffic breaks into four shapes. Each needs a different approach.

Shape 1: Transactional / operational. 'Are you open today?' 'What's your last order time on Sunday?' 'Do you take walk-ins?' These are pure FAQ — the answer is always the same, the information is public, and a human should never be spending time on these. Auto-reply with a single accurate message, include the correct opening hours (updated for bank holidays and seasonal changes), and include a link to the booking page if you have one.

Shape 2: Reservation request. 'Can you fit 4 tonight at 7:30?' This is where the flow splits. If your booking system has a WhatsApp integration (OpenTable, Resy, SevenRooms, ResDiary all have API or Zapier connections), the auto-reply can check availability in real time and confirm or offer alternatives. If it doesn't, the auto-reply should tell the guest your current status and give a direct booking link or callback number. The worst outcome is a reservation request that sits unanswered for 3 hours — the guest has booked elsewhere by the time you reply.

Shape 3: Allergen and dietary query. 'Is the [dish] suitable for coeliacs?' 'Do you do vegan options?' This is the most legally sensitive category. The auto-reply should direct to your published allergen menu (required under UK Natasha's Law / EU Regulation 1169/2011 for allergen disclosure). For anything complex — cross-contamination, severe anaphylaxis risk, multiple allergens — the auto-reply should route to a human or a callback before the guest arrives, not attempt to certify allergen-safety via a bot.

Shape 4: Complaint or issue. 'Our food took 45 minutes last time.' 'The reservation wasn't on your system when we arrived.' Automation should acknowledge and route immediately to a human — never attempt to resolve a complaint via auto-reply. The automated message is: 'I've flagged this to our manager — [name] will be in touch within [timeframe]. Can I confirm the best number to reach you on?'

🎯 For restaurant owners
Weekly notes on what's actually working for restaurants.
WhatsApp booking scripts, no-show reduction, reservation-tool comparisons — no fluff.

UK allergen law (Natasha’s Law 2021) and WhatsApp: what restaurants can and cannot communicate

UK allergen communication for restaurants sits under two overlapping frameworks:

Natasha’s Law (Food Information (Amendment) (England) Regulations 2021): This requires pre-packed-for-direct-sale (PPDS) food to carry full ingredient and allergen labelling on the packaging. For restaurants serving food made and sold on-premises (not PPDS), the Food Information Regulations 2014 require that allergen information is available and communicable to customers on request — via a written menu, verbal communication from staff, or a combination.

What this means for WhatsApp allergen queries: A WhatsApp auto-reply that links to the restaurant’s published allergen menu (required to include the 14 major allergens under EU Reg 1169/2011) is a legitimate disclosure method. A WhatsApp auto-reply that attempts to certify a dish is safe for a severe allergy is not — it creates a false impression of certainty that a bot cannot provide (cross-contamination during preparation is a kitchen variable that cannot be templated).

The correct auto-reply approach for allergen queries:
- General enquiry (‘do you have gluten-free options?’) → auto-reply linking to allergen menu PDF and noting ‘please call us to discuss your specific requirements’
- Severe allergy or anaphylaxis risk enquiry → auto-reply immediately routes to human or requests a callback: ‘For severe allergy requirements, please call us on [number] before your reservation so we can discuss with the kitchen’
- In-service allergen queries (‘is the sauce nut-free?’) → these must always go to a human — staff, not a bot, confirm allergen status for prepared food

Food Standards Agency guidance recommends that restaurants have a clear written procedure for allergen communication. A WhatsApp auto-reply policy that routes complex allergen queries to a human is consistent with FSA’s guidance and reduces liability risk from automated mis-statements.

Restaurant booking system integration: OpenTable, ResDiary, SevenRooms, and WhatsApp

The main UK restaurant reservation platforms in 2026 have varying levels of WhatsApp integration:

OpenTable: Widely used by UK casual dining and mid-range restaurants. OpenTable has its own messaging system (SMS confirmation, email) but no native WhatsApp Business API integration. Connecting OpenTable to WhatsApp for real-time availability queries requires Zapier (OpenTable has a Zapier connector). A common setup: new OpenTable reservation → Zapier → WhatsApp template confirmation sent via BSP. Reverse flow (WhatsApp reservation request → check OpenTable availability) requires the OpenTable API and is more complex.

ResDiary: Used by independent and premium UK restaurants. ResDiary offers a booking widget and customer emails/SMS. No native WhatsApp. Zapier connection via ResDiary’s API is possible for outbound notifications.

SevenRooms: Used by upscale restaurants and hotel restaurant operations. SevenRooms has more sophisticated guest CRM features. Some WhatsApp integration capabilities exist at enterprise tier; smaller operators use Zapier bridges.

The practical reality for UK independent restaurants: Most independent restaurants under 100 covers do not use a sophisticated reservation system — they take bookings via phone, email, or a simple calendar. For these operators, WhatsApp can serve as the primary booking interface via a simple flow (Party size + Date + Time + Name + Confirmation). The restaurant owner or front-of-house confirms manually via WhatsApp within the same conversation. No Zapier required; no booking system integration needed.

The capacity problem: A WhatsApp booking flow without a real-time inventory check cannot prevent double-bookings. The auto-reply should say ‘I’ve noted your preferred time — our team will confirm within 2 hours’ rather than issuing a confirmed booking the bot cannot verify against current availability.

No-show reduction for UK restaurants: what actually works

No-shows at UK restaurants are persistent and expensive. A covered table that sits empty for a service costs the restaurant the food margin it would have earned — typically £15-40 per head on a set menu, more at premium establishments.

The confirmation flow that works:
- 48 hours before: WhatsApp template asking the guest to confirm their reservation (one-tap ‘Confirm’ / ‘Need to cancel’ button)
- 2 hours before: Short reminder if not yet confirmed, with a direct line if changes are needed
- Same-day (for evening bookings): Optional ‘Looking forward to seeing you tonight’ — creates social commitment, modestly improves show rate

The deposit option: UK restaurants taking deposits via WhatsApp (Stripe Payment Link, Square payment request) report the steepest no-show reductions. A £10-20 per-head deposit for tables of 4+ during peak times creates a financial commitment. Under UK Consumer Contracts Regulations 2013, the deposit terms must be stated clearly at booking time. A WhatsApp booking confirmation stating ‘A £15 deposit per head is required to secure this table — link: [Stripe link]. Refundable with 48h notice’ satisfies this requirement.

What doesn’t consistently work: Sending a WhatsApp reminder without a response mechanism (customers see it but don’t act). Relying on the customer having the restaurant’s number saved in their phone (not universal — Meta’s API approach sends to opted-in contacts regardless of saved status).

WhatsApp API vs Business App for confirmations: The free WhatsApp Business App requires manual sending of reminders. The API (via BSP) automates the 48h reminder without staff input. For restaurants with 30+ covers per service, the API tier pays for itself in the staff time saved on manual reminder management.

Sources

Data + numbers referenced in this article are sourced from these public documents:

  1. WhatsApp Business Platform — Pricing documentation
  2. WhatsApp Business Platform — Interactive Messages
  3. Food Standards Agency — Allergen guidance for food businesses
  4. UK Government — Food Information (Amendment) (England) Regulations 2021 (Natasha's Law)
  5. OpenTable — Restaurant management platform
  6. Stripe — Payment Links for deposits
  7. WATI — WhatsApp Business API platform pricing

Frequently Asked Questions

Natasha's Law (Food Information (Amendment) (England) Regulations 2021) specifically governs pre-packed-for-direct-sale (PPDS) food labelling. For restaurants serving freshly prepared food, the applicable regulation is the Food Information Regulations 2014, which requires allergen information to be available on request. A WhatsApp auto-reply linking to the restaurant's published allergen menu satisfies the availability requirement. However, WhatsApp auto-replies should never certify a dish as safe for a specific allergy — this must be confirmed by kitchen staff who can assess cross-contamination risks for the specific preparation.
The 48-hour confirmation request is the most effective single message for reducing restaurant no-shows. The message asks the guest to confirm their booking with a one-tap button (Confirm / Need to cancel). This turns a passive reminder into an active commitment — guests who tap Confirm are significantly less likely to miss the reservation. A 2-hour same-day reminder reinforces the commitment. Adding a deposit requirement (Stripe Payment Link in the booking confirmation) produces the steepest no-show reduction but requires clear deposit terms communicated at booking time under UK Consumer Contracts Regulations 2013.
Neither OpenTable nor ResDiary has native WhatsApp Business API integration as of 2026. UK restaurants connect these platforms to WhatsApp via Zapier: a new reservation in OpenTable or ResDiary triggers a WhatsApp confirmation template sent via a BSP (WATI, AiSensy). This covers outbound confirmation and reminder messages. Inbound WhatsApp booking requests checking real-time availability require a more complex setup using the booking platform's API and are typically done by tech-savvy independent operators rather than as a plug-and-play integration.
Yes, under PECR's soft opt-in rule. Past diners who provided their WhatsApp number when booking qualify for soft opt-in marketing — provided the marketing relates to similar restaurant services (new menu launches, seasonal events, promotions), the number was collected in the context of the dining relationship, and every message includes an easy opt-out. Unsolicited WhatsApp marketing to people who have not dined at the restaurant requires explicit consent.
Meta's 24-hour session window applies to free-form WhatsApp messages: when a customer messages a business, a 24-hour window opens during which the business can reply freely without a template. Outside that window, the business must use a Meta-approved template message (utility or marketing category), which costs a per-conversation fee. For restaurants, this means: replies to customers who have messaged first (reservation enquiries, complaints) are free within 24 hours; proactive messages (booking reminders, promotional offers) always require approved templates and incur the per-conversation fee. Utility templates (booking reminders, order status) are priced lower than marketing templates.
For restaurants taking under 20 bookings per week, the free WhatsApp Business App handles the confirmation and reminder workflow manually — the manager or front-of-house sends reminders individually or via a broadcast list. Above 20-30 bookings per week, the manual overhead justifies a WhatsApp Business API subscription via a BSP (WATI from $49/month) which automates 48h reminders, class-cancellation broadcasts, and multi-agent inbox management. The API also unlocks broadcast lists beyond the 256-contact limit of the Business App's broadcast feature.
🍽️
BossBot product

BossBot for Restaurants & Cafés

Product page with honest feature list, "not for you if" filter, and live demo for this vertical.

See /for/restaurant →
What a conversation looks like
🤖
BossBot AI
● Online
Hi! Table for 4 this Saturday evening?
Hi there! Saturday we have availability at 7pm or 8:30pm. Which works for your party?
7pm would be perfect. Any outside tables?
7pm for 4 is all yours 🍽️ I've noted you'd prefer outside — weather permitting, we'll set that up. See you Saturday!
See full demo for your business →
🏢
See it in action
BossBot for Restaurant whatsapp booking →
Features, demo, and pricing

Ready to try BossBot?

Free trial, 7 days, no credit card. Setup in under an hour.

Begin Trial

Not ready to sign up yet? Try the free demo →

How did this land for you?
Tap what fits. Anonymous, one per browser.
✨ Recorded. Thanks for the vote.
🍽 Restaurant? Weekly notes on what other restaurants use. Free.