Skip to product information

WhatsApp Restaurant Booking Automation with n8n, Gemini & Sheets

WhatsApp Restaurant Booking Automation with n8n, Gemini & Sheets

 (200+Reviews)
Regular price £36.99
Regular price £36.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
WhatsApp Restaurant Booking Automation with n8n, Gemini & Sheets

WhatsApp Restaurant Booking Automation with n8n, Gemini & Sheets

Regular price £36.99
Regular price £36.99 Sale price
SAVE Sold out

Automate Restaurant Reservations on WhatsApp—Text or Voice—Using n8n, Gemini, Google Sheets, and Google Calendar

This n8n workflow turns WhatsApp messages into real restaurant bookings. Customers can book by text or voice, and the workflow uses Google Gemini to manage the conversation, then saves reservations in Google Sheets, updates events in Google Calendar, and sends WhatsApp confirmations to both the customer and the restaurant owner.

What this workflow does

  • Receives WhatsApp messages when a new message arrives (via WhatsApp Trigger/OAuth and WhatsApp Cloud API).
  • Detects message type: routes requests for text directly, or downloads voice notes and transcribes them using Google Gemini.
  • Runs a Gemini-powered reservation agent that keeps per-customer conversation context using the customer’s phone number.
  • Answers dish/price questions by reading your Google Sheets “Menu” tab and replying in Spanish.
  • Creates, updates, or cancels bookings by writing reservation records to the Google Sheets “Reservas” tab and synchronizing matching events in Google Calendar.
  • Notifies the restaurant owner via WhatsApp for every new booking, change, or cancellation, then sends the appropriate response back to the customer.

Use cases

  • Collect reservations 24/7 through WhatsApp without manually checking calendars.
  • Handle customer voice messages for booking requests and special instructions.
  • Publish menu details from Google Sheets and respond in Spanish instantly.
  • Keep restaurant staff informed on every booking modification via WhatsApp.

Technical details

  • Integrations/OAuth: WhatsApp (Trigger/OAuth + WhatsApp Cloud API), Google Gemini (PaLM API), Google Sheets OAuth2, Google Calendar OAuth2.
  • Core nodes used: Set, Switch, WhatsApp (trigger/tool), HTTP Request, Sticky Note (for workflow clarity), plus Gemini and Google Sheets/Calendar actions.
  • Required sheets: A Google Spreadsheet with tabs named “Menu” and “Reservas”, with the expected column headers (including accents).
View full details