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
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
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
Regular price
£36.99
Regular price
£36.99
Sale price
Unit price
/
per
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).
