Templates / Automate restaurant reservations with AI on WhatsApp and Google Sheets

Automate restaurant reservations with AI on WhatsApp and Google Sheets

Ready for 3.0

by Basil Irfan ✓ · 7,661 views · created 2025-07-24 · Support Chatbot, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 16 nodes and runs on WhatsApp events (messages) (plus 1 other trigger). Along the way it connects WhatsApp Business Cloud, OpenAI Chat Model and Google Sheets.

How it runs

Trigger: On WhatsApp events (messages) (plus 1 other trigger).

  1. Filter: keeps only the items that match a condition
  2. Get row(s) in sheet (Google Sheets): uses Google Sheets
  3. AI Agent: runs an AI agent, with model: OpenAI Chat Model; 2 tools (Calculator, log reservation); memory: Simple Memory
  4. If: checks a condition and branches into true / false
  5. Send message (WhatsApp Business Cloud): send
  6. Send message (WhatsApp Business Cloud): send
  7. Filter: keeps only the items that match a condition
  8. Update row in sheet (Google Sheets): update
  9. Send message (WhatsApp Business Cloud): send
  10. Update row in sheet (Google Sheets): update

Services it uses

WhatsApp Business CloudOpenAI Chat ModelGoogle Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (11)

From the author

Streamline restaurant reservations on WhatsApp Overview This n8n template automates table bookings via WhatsApp, letting users request, confirm, and manage reservations without manual intervention. It leverages AI to parse messages, apply group discounts,…

Excerpt from Basil Irfan's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.