Crear a voz agente y teléfono agente usando Google Calendario y RAG
Descripción del flujo de trabajo
Plantilla avanzada que crea agentes de voz e telefónicos inteligentes mediante la integración de Google Calendar con Generación Aumentada por Recuperación (RAG) y cadenas de modelos de lenguaje. Automatiza consultas de voz y proporciona respuestas contextuales basadas en datos de calendario y bases de conocimiento.
Cómo funciona
- 1.Recibir solicitud de voz entrante mediante webhook y validar el formato de la consulta
- 2.Obtener eventos de calendario y disponibilidad desde la cuenta de Google Calendar
- 3.Procesar entrada de voz a través del modelo de lenguaje OpenAI con contexto RAG
- 4.Buscar información semánticamente relevante en Vector Store (Qdrant)
- 5.Generar respuesta contextual usando analizador de salida estructurado
- 6.Enviar respuesta de voz al llamante a través del endpoint webhook
Casos de uso
- Asistente de programación automatizado que responde consultas de disponibilidad y horarios de reuniones por teléfono
- Agente de soporte al cliente de voz que proporciona respuestas instantáneas desde calendario y base de conocimientos empresarial
- Sistema de consultas de recursos humanos automatizado para responder sobre horarios de reuniones y disponibilidad del personal
Requisitos
- Cuenta de Google Calendar activa con credenciales de API configuradas
- Claves API de OpenAI con acceso a modelos de chat e incrustaciones
- Instancia de Qdrant para búsqueda de similitud vectorial en bases de datos de documentos
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (34)
n8n_order
Webhook
Google Calendar
Google Calendar
OpenAI Chat Model3
OpenAI
Concert start date
LLM Chain
n8n_appointment
Webhook
Retrive Qdrant Vector Store
Vector Store Qdrant
Embeddings OpenAI2
OpenAI
RAG
Tool Vector Store
OpenAI Chat Model2
OpenAI
OpenAI Chat Model1
OpenAI
Retrive Agent
Agent
n8n_rag
Webhook
Tracking response
Set
Calendar response
Set
Webhook tracking response
Webhook
API URL Tracking
HTTP Request
Webhook calendar response
Webhook
Structured Output Parser
Output Parser Structured
Webhook RAG response
Webhook
Sticky Note
Sticky Note
When clicking ‘Test workflow’
Manual Trigger
Qdrant Vector Store
Vector Store Qdrant
Create collection
HTTP Request
Refresh collection
HTTP Request
Get folder
Google Drive
Download Files
Google Drive
Embeddings OpenAI
OpenAI
Default Data Loader
Document Default Data Loader
Token Splitter
Text Splitter Token Splitter
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note