Crear un agente de voz y teléfono con Google Calendar y búsqueda semántica
Descripción del flujo de trabajo
Una aplicación inteligente que integra Google Calendar con modelos de OpenAI para crear un agente de voz y teléfono capaz de responder consultas sobre calendario y documentos mediante búsqueda aumentada por recuperación y procesamiento avanzado del lenguaje natural.
Cómo funciona
- 1.Recibir solicitud de voz o teléfono a través del endpoint webhook
- 2.Extraer eventos de Google Calendar y documentos de Google Drive
- 3.Procesar texto, dividirlo en fragmentos y convertir a incrustaciones con OpenAI
- 4.Buscar en el almacén vectorial Qdrant para recuperar información relevante
- 5.Generar respuesta usando modelo de lenguaje con contexto recuperado
- 6.Enviar respuesta de voz o texto al usuario
Casos de uso
- Asistente virtual que responde consultas de empleados sobre reuniones y horarios
- Sistema de soporte al cliente inteligente que maneja consultas telefónicas basándose en base de conocimiento organizacional
- Asistente de autoservicio que ayuda a planificar reuniones basándose en disponibilidad del calendario
Requisitos
- Cuenta de Google con permisos de acceso a Calendar y Drive
- Claves API válidas de OpenAI para modelos de lenguaje e incrustaciones
- Almacén vectorial Qdrant configurado para búsqueda de similitud semántica
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