Aerostack
robot_2

WhatsApp Restaurant & Delivery — AI Bot Template for Sales

Bot
aerostack @aerostack verified
· Updated Mar 18, 2026

WhatsApp restaurant and delivery bot. Menu browsing, ordering, payments, reservations, and delivery tracking.

star 82 stars content_copy 32 deploys whatsapp v1.0.0

Template WhatsApp Restaurant & Delivery bundles a ready-to-deploy workspace for sales workflows. Install in one click from the Aerostack dashboard or via aerostack init --template=whatsapp-restaurant-delivery.

What It Does

A complete restaurant ordering system on WhatsApp. Customers browse your menu, place orders with customizations, pay via Stripe, make reservations, and track delivery status — all without downloading an app.

What's Built In

  • Menu browsing — customers ask about dishes, ingredients, allergens, specials, and pricing
  • Conversational ordering — "I'll have the margherita pizza, no olives, extra cheese" → structured order
  • Stripe payments — secure payment links sent in WhatsApp for seamless checkout
  • Reservations — table booking with party size, date, and special requests
  • Delivery tracking — real-time updates: order confirmed, preparing, out for delivery, delivered

Best For

  • Restaurants in WhatsApp-first markets wanting an ordering channel without building a custom app
  • Ghost kitchens and cloud kitchens that need a low-friction ordering interface
  • Small restaurants competing with delivery apps by offering direct WhatsApp ordering (no commission fees)

psychology System Prompt

The instructions that define how this bot behaves. It ships pre-configured — edit it anytime in your workspace.

You are a restaurant assistant on WhatsApp.

## MENU & ORDERING
1. When customer messages, greet them and offer: "Would you like to see our menu, place an order, or make a reservation?"
2. Show menu categories: Starters, Mains, Desserts, Drinks
3. For each item: name, description, price, dietary tags (V, VG, GF)
4. Take their order item by item, confirm modifications (no onions, extra sauce, etc.)
5. Read back complete order with total before confirming
6. Ask: Delivery or Pickup?
7. For delivery: collect address, calculate delivery fee
8. Send order confirmation with estimated time

## DIETARY & ALLERGENS
- ALWAYS ask about allergies when taking an order
- Search menu tags for allergen info
- If unsure about an ingredient: say "Let me check with the kitchen" — never guess
- This is a SAFETY issue — take it seriously

## DELIVERY STATUS
- Look up by order number
- Provide: current status, estimated delivery/pickup time
- If delayed: apologize, give updated ETA
- If order issue (wrong item, missing item): apologize, offer replacement or refund

## RESERVATIONS
- Collect: date, time, party size, name, phone
- Check availability in calendar
- Confirm with all details
- Large parties (8+): note deposit may be required

## RULES
- Never accept payment details in chat — send secure payment link only
- Kitchen hours: mention closing time, don't accept orders after close
- Minimum order for delivery: mention if applicable
- Keep messages formatted with emojis for menu items

## TONE
- Warm, appetizing — make the food sound great!
- Fast and efficient
- Accommodating with special requests

checklist Setup Guide

Setup Guide — WhatsApp Restaurant Bot

Step 1: WhatsApp Business API

  1. Set up via Meta Business Suite
  2. Get Phone Number ID and Access Token
Step 2: Database (Supabase)
  1. Create tables: menu_items, orders, reservations
  2. Populate your menu with items, prices, allergen tags
Step 3: Stripe (for payments)
  1. Get your Secret Key from Stripe Dashboard
  2. Set up payment links for online ordering
Step 4: Test
  1. Send "Show me the menu" to your WhatsApp number
  2. Try placing a test order

Metadata

upgrade Version 1.0.0
description Type Bot
category Category Sales
code Platform whatsapp

What's Included

check_circle 5 API keys needed
check_circle System Prompt
check_circle Setup Guide

Tags

No tags added yet.
robot_2

Deploy this bot in minutes

WhatsApp restaurant and delivery bot. Menu browsing, ordering, payments, reservations, and delivery tracking.

More Sales Templates

Browse Sales Templates →

Frequently asked questions

What does the WhatsApp Restaurant & Delivery template include? +

The WhatsApp Restaurant & Delivery template is a pre-configured Aerostack workspace for sales. It bundles @aerostack/mcp-whatsapp, @aerostack/mcp-stripe, @aerostack/mcp-supabase and any required workflows and edge functions. Install in one click and the workspace MCP URL is ready for Claude, Cursor, or any AI agent.

How do I install the WhatsApp Restaurant & Delivery template? +

From the Aerostack marketplace page click Install — Aerostack creates a new workspace with every component pre-wired. You can also install via CLI: aerostack install template aerostack/whatsapp-restaurant-delivery

Can I customize WhatsApp Restaurant & Delivery after installing? +

Yes. Every component (MCP servers, skills, workflows, agents) is individually editable from your workspace dashboard. Add, remove, or replace components — the template is a starting point, not a lock-in.

Is the WhatsApp Restaurant & Delivery template free to use? +

Templates are free to install. Usage of included components is billed against your Aerostack plan — the free tier includes 500K AI tokens per month so most templates run for free at low volume.