WhatsApp Business API for restaurants and cloud kitchens
Take direct orders from a WhatsApp menu, confirm table bookings, update customers while the rider is on the way and bring regulars back without aggregator commission.

How do restaurants take orders on WhatsApp?
Restaurants take WhatsApp orders by sharing their menu as a catalogue or list message. The customer adds dishes to a cart, the order reaches the kitchen through the team inbox or POS, and utility templates confirm the order, the preparation time and dispatch. Payment is taken by a link in chat or on delivery, without aggregator commission.
Updated
Key facts: WhatsApp for restaurants and cloud kitchens
- Channel
- WhatsApp Business API
- Best for
- Menu catalogue ordering; Order confirmed and dispatched; Table reservation
- Message types
- Chatbot, Utility template, Marketing template
- Who it suits
- Cloud kitchens and delivery-first brands, Dine-in restaurants and cafes, Sweet shops and bakeries taking pre-orders, Caterers and tiffin services, Restaurant chains with several outlets
- Rules
- Meta-approved templates and customer opt-in; free-form replies only within 24 hours of the customer's last message
- Pricing model
- Meta's per-message rate by template category, plus a MsgClub platform fee. WhatsApp API pricing explained
- Integration
- REST API and webhooks (message.delivered, message.read, message.received) into your own software. WhatsApp API
What hurts restaurant margins
Restaurant uses
Restaurant templates
Copy, edit and use these as a starting point.
Hi {{1}}, your order {{2}} from {{3}} is confirmed. Total: ₹{{4}}. Ready in about {{5}} minutes. We will message you when it leaves the kitchen. [Call restaurant]
Hi {{1}}, your table for {{2}} at {{3}} is booked for today at {{4}}. Please let us know if your plans change. [I'm coming] [Cancel booking]
Hi {{1}}, this weekend at {{2}}: {{3}}. Order on WhatsApp before {{4}} to get it hot for lunch. Reply STOP to opt out. [See menu] [Reorder my usual]
Submit each template to Meta for approval in your MsgClub panel. {{1}}, {{2}} are variables.
How does WhatsApp work for restaurants and cloud kitchens?
- Customers find the numberOn the parcel sticker, the table tent, Google Business Profile or an Instagram ad that opens WhatsApp.
- The menu does the sellingThe bot shares the catalogue or a list menu; the customer orders and shares location.
- The kitchen gets the ticketThe order reaches your POS by webhook or appears in the team inbox for the counter to punch in.
- Status goes back automaticallyYour POS calls the API on confirm and dispatch, and the feedback template follows next day.
Which other channels suit restaurants and cloud kitchens?
Use them together from one account, with shared contacts, reports and webhooks.
Questions about WhatsApp Business API for restaurants and cloud kitchens
Can I put my restaurant menu on WhatsApp?
Yes. You can upload dishes to a WhatsApp catalogue with photos and prices, or send the menu as a list message or PDF. A catalogue lets customers add items to a cart and send the order in one message, which is easier for the kitchen to read.
Does WhatsApp ordering replace Swiggy and Zomato?
Not completely. Aggregators bring new customers; WhatsApp is best for regulars who already know you. Put your number on parcels and bills so repeat customers order direct, which saves commission on those orders while aggregators keep bringing discovery.
How do restaurants take payment for WhatsApp orders?
Most send a payment link from their gateway or POS in the chat after confirming the order, or accept cash or UPI on delivery. The payment confirmation can update the order by webhook, and the kitchen starts cooking once it is paid.
Can a bar promote drinks on WhatsApp?
No. Meta's commerce and messaging policies prohibit promoting or selling alcohol and tobacco through WhatsApp Business. You can still confirm table bookings and send food menus, but happy hour offers or drink menus should not go out on the channel.
How often can I send offers to customers?
Keep it to the occasions customers care about, such as a weekend special or a festival menu, and only to opted-in contacts. Meta also limits how many marketing messages one person receives from businesses, so some sends may not be delivered if a customer is already getting many.
Can a cloud kitchen with several brands use one number?
Yes, but customers may find it confusing. Many cloud kitchens use one number per brand so the profile name and catalogue match what the customer ordered. All numbers can be handled in the same MsgClub team inbox by the same staff.
Which other industries use WhatsApp Business API?
WhatsApp use-case guides for restaurants and cloud kitchens
All WhatsApp industriesAll WhatsApp use casesWhatsApp Business APIAPI and webhooksPricing
Start sending in minutes
Create a free account to test the panel and API, or talk to our team about volumes, DLT setup and CRM integration.