Run a restaurant voice assistant for reservations and orders
n8n backends let an ElevenLabs voice agent check tables, manage reservations, take orders and request callbacks, plus Vapi travel and home-service booking agents.
Done withn8n
- What they did
- The restaurant workflow is an n8n backend for an ElevenLabs Conversational AI agent. It exposes five webhook endpoints that the agent calls during live calls to check table availability, make, change or cancel reservations, take pickup or delivery orders, and request a human callback. Records go in Google Sheets and staff are notified by Gmail. The Vapi travel and home-service agents follow the same pattern.
- How it went
- The repo describes the workflows and offers importable JSON files but reports no usage results, call volumes or accuracy figures. It states that the workflows are examples and starting points.
- Worth knowing
- Test with non-production data first. Secure the public webhook endpoints yourself, and review privacy rules and service costs before going live.
Try it yourself with n8n
Build me an n8n workflow that acts as the backend for a voice assistant at [my restaurant name]. It should receive webhook requests from [ElevenLabs or Vapi] to check table availability in [my Google Calendar or Sheet], create or cancel reservations, take orders, and log callback requests. It's finished when I can test each action with a sample request and see the result; before it sends any confirmation message or changes real bookings, pause and show me what it will do.
Source: github.com · Undated
Five of these in your inbox every morning
The best things people got an AI agent to do, each with the prompt to try it.
More like this
Draft email replies and LinkedIn posts with n8n workflows
The author built n8n workflows that draft Gmail replies for approval, generate LinkedIn posts from a topic, and extract tasks from emails into Google Tasks or Notion.
Call and text appointment reminders every morning
An n8n workflow pulls the day's Google Calendar appointments, places automated voice calls via Retell AI, then sends follow-up SMS through Twilio.
Track daily arXiv papers into a Notion database
An n8n workflow fetches arXiv papers daily for a keyword, summarizes them with Gemini 2.5 Flash, writes them to Notion and sends Feishu and Gmail notifications.
Decide between points and cash for every trip
Skills and MCP servers that let Claude Code search award flights across 25+ mileage programs, compare cash fares, and check loyalty balances.
Reserve a restaurant table through OpenTable
In a demo, Operator booked a 7 p.m. table at Beretta in San Francisco via OpenTable, first searching the wrong region before correcting and asking for approval.
Rebook a delayed flight connection mid-flight
OpenAI's Dot chatted with Alaska, Delta and KLM, found a new route and rebooked Denis for free after he approved, while he was still on the plane.