Home › WhatsApp bot for restaurants

A WhatsApp ordering bot for your restaurant — free

Your customers already use WhatsApp to ask "are you open?", "what's on the menu?" and "where's my order?". A restaurant WhatsApp bot answers instantly, takes orders and reservations, and frees your staff during rush hour. With FlowBot you can build one visually, free, starting from a working template.

What a restaurant WhatsApp bot can do

📋 Digital menu

Send your menu as a numbered list or a mini catalog with prices — customers reply with a number to order.

🛵 Order taking

Collect the dish, quantity, address and phone number into variables, confirm the total, and notify your kitchen.

🪑 Table reservations

An appointment-booking block collects date, time and party size, then sends a confirmation message.

⏰ Business hours

Route conversations differently when you're closed — take pre-orders at night, hand off to staff at lunch.

❓ FAQ auto-replies

Veg options, delivery radius, parking, UPI payment — answered instantly from keywords.

⭐ Feedback & ratings

A CSAT block asks for a 1–5 rating after the order and saves the score.

Start from the Spice Villa template

FlowBot includes a complete restaurant bot — Spice Villa Restaurant — with a welcome message, dish menu with prices, order collection, delivery FAQs and a goodbye handoff. Load it in the builder, swap in your dishes and prices, test the conversation in the simulator, and connect your WhatsApp number via Meta Cloud API, Twilio, Green API or Whapi.cloud. The whole process is drag-and-drop; see the step-by-step guide.

Why restaurants pick FlowBot

It's genuinely free, there's no per-message markup on top of your provider, and if you ever want to move the bot in-house you can export the full source code and run it on your own server. Orders follow the exact flow you drew — deterministic, with no AI improvising prices or availability.

Frequently asked questions

Can customers order food directly through the WhatsApp bot?

Yes. The bot shows your menu, collects the items, quantity and delivery address into variables, confirms the order back to the customer, and can call your systems through the HTTP Request block or send a payment link.

Does the bot handle table reservations too?

Yes — the Appointment Booking and Booking Confirm blocks collect date, time and party size and send a confirmation, all inside the same flow as your menu and FAQs.

What does a restaurant WhatsApp bot cost?

FlowBot is free. You only pay your WhatsApp provider's message costs — with Meta's Cloud API, replies to customers who message you first fall under the free service-conversation tier, so a typical restaurant bot runs at little to no cost.

Can I take payments in the bot?

You can send payment links (UPI, Stripe, Razorpay or any URL) with the Payment Link block. Customers pay in the browser and the flow continues with a confirmation.

Build your WhatsApp bot in minutes — free

No signup needed to try it. Drag blocks, wire them up, test in the simulator.

Open the free builder