A quién le sirve. Restaurantes, bares y cualquier negocio con reservas o pedidos por teléfono que quiera que un asistente de voz atienda las llamadas.
Qué hicieron
El flujo del restaurante es un motor en n8n para un agente conversacional de ElevenLabs. Ofrece cinco direcciones (webhooks, avisos automáticos entre programas) que el agente llama durante la llamada para comprobar mesas libres, crear, cambiar o cancelar reservas, tomar pedidos para recoger o a domicilio y pedir que una persona devuelva la llamada. Guarda los datos en Google Sheets y avisa al personal por Gmail. Los agentes de Vapi para viajes y servicios a domicilio siguen el mismo patrón.
Cómo salió
El repositorio describe los flujos y ofrece archivos JSON para importar, pero no da resultados de uso, volumen de llamadas ni precisión. Aclara que son ejemplos y puntos de partida.
Conviene saber
Prueba primero con datos que no sean reales. Protege tú mismo las direcciones públicas de los webhooks y revisa las normas de privacidad y los costes del servicio antes de salir.
Qué necesitas
- Una cuenta de n8n, en la nube con plan de pago o instalado en tu propio servidor
- Una cuenta de ElevenLabs para crear el agente de voz
- Google Sheets y Gmail del negocio, para guardar reservas y avisar al personal
- Un número de teléfono conectado al agente de voz (ElevenLabs explica cómo)
- Los datos del local: carta, horarios, mesas y normas de reserva
Cómo hacerlo tú, paso a paso
- Crea una hoja de Google Sheets con una pestaña para las reservas y otra para los pedidos y las peticiones de llamada. Si quieres un punto de partida, el autor publicó en GitHub flujos de ejemplo que se importan a n8n.
- En n8n crea un flujo por cada acción: ver mesas libres, crear, cambiar o cancelar reservas, tomar pedidos y pedir que te llamen. Cada uno empieza con un webhook, una dirección que recibe el aviso del asistente.
- Haz que cada flujo lea y escriba en la hoja y que avise al personal por correo cuando haya un pedido o una petición de llamada.
- En ElevenLabs crea el agente de voz y pega el prompt con el tono, la carta, los horarios y lo que no debe hacer. Declara sus acciones apuntando a las direcciones de n8n.
- Protege esas direcciones públicas con una clave que solo conozcan el agente y tu flujo.
- Prueba cada acción con datos de ejemplo, no con reservas reales, y después llama tú al número de prueba.
- Antes de salir, revisa las normas de privacidad, como avisar de que habla una IA y de que se guardan datos, y los costes del servicio.
Constrúyeme un flujo en n8n que sea el motor de un asistente de voz para [nombre de mi restaurante]. Debe recibir peticiones de [ElevenLabs o Vapi] para comprobar mesas libres en [mi Google Calendar u hoja de cálculo], crear o cancelar reservas, tomar pedidos y registrar peticiones de llamada. Antes de enviar cualquier confirmación o cambiar reservas reales, párate y enséñame lo que va a hacer. Habrás terminado cuando pueda probar cada acción con una petición de ejemplo y ver el resultado.
Consejos
- Haz que el agente repita al cliente la reserva, con nombre, día, hora y personas, antes de confirmarla. Así evitas errores de oído.
- Define cuándo debe pasar a una persona: alergias, grupos grandes, quejas.
- Empieza solo con reservas. Añade los pedidos cuando las reservas funcionen bien.
Preguntas frecuentes
¿Entiende a clientes con acento o con ruido de fondo?
La fuente no da datos de precisión. Haz muchas llamadas de prueba, con acentos y ruido, antes de ponerlo en el teléfono real.
¿Cuánto cuesta?
Pagas n8n, ElevenLabs y el teléfono, y el coste de la voz sube con el tiempo de llamada. Calcúlalo con tus llamadas habituales antes de lanzarlo.
Fuentes
En el directorio desde el 3 de octubre de 2026.