Templates / AI-powered restaurant order and menu management with WhatsApp and Google Gemini

AI-powered restaurant order and menu management with WhatsApp and Google Gemini

Ready for 3.0

by Tamer ✓ · 2,558 views · created 2025-06-21 · 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 18 nodes and runs on WhatsApp events (plus 1 other trigger). Along the way it connects WhatsApp Business Cloud, Supabase, Google Gemini Chat Model and Embeddings Google Gemini and 1 more.

How it runs

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

  1. Get user (Supabase): uses Supabase
  2. Insert Menu Item to Vector Store (Supabase Vector Store): uses the Supabase vector store, with embeddings: Embeddings Google Gemini; document loader: Default Data Loader
  3. Check if user exists (If): checks a condition and branches into true / false
  4. AI Agent: runs an AI agent, with model: Google Gemini Chat Model; 2 tools (Create order in database, Get Menu Items from Vector Store); memory: Simple Memory; output parser: Structured Output Parser
  5. Add user to db (Supabase): uses Supabase
  6. Send last message (WhatsApp Business Cloud): uses WhatsApp Business Cloud
  7. If: checks a condition and branches into true / false
  8. Send Order to delevery guy (WhatsApp Business Cloud): uses WhatsApp Business Cloud

Services it uses

WhatsApp Business CloudSupabaseGoogle Gemini Chat ModelEmbeddings Google GeminiSupabase Vector Store

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 (13)

From the author

RestaurantBot Pro - WhatsApp Order Automation System Description RestaurantBot Pro is a complete AI-powered restaurant ordering system that transforms your WhatsApp into a smart ordering platform. This intelligent automation handles customer interactions in…

Excerpt from Tamer'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.