Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Se requiere un desarrollador para crear un agente virtual avanzado, denominado 'Sarah', que se encargará de la atención telefónica integral de nuestro negocio. Este sistema se construirá utilizando Twilio para la gestión de llamadas, Elevenlabs para la síntesis de voz natural y N8N como plataforma de orquestación y automatización de flujos de trabajo. El objetivo principal es automatizar la recepción y gestión de llamadas entrantes, mejorando la eficiencia operativa y la experiencia del cliente.
Las funcionalidades clave que 'Sarah' deberá implementar incluyen:
1. Atención de llamadas: Responder de manera automática a todas las llamadas entrantes de clientes y usuarios internos.
2. Identificación de interlocutor: Capacidad para identificar al llamante, ya sea mediante reconocimiento del número o interacción verbal.
3. Clasificación de llamadas: Determinar si el llamante es un cliente externo o un usuario interno del negocio, aplicando el flujo adecuado.
4. Transferencia de llamadas: Enviar la llamada al usuario interno correspondiente cuando sea necesario.
5. Toma de mensajes: Registrar mensajes detallados cuando el usuario interno no esté disponible.
6. Registro de interacciones: Guardar datos de cada llamada (identidad, duración, resultado, mensajes, etc.) En una base de datos centralizada.
Además, el sistema debe permitir que los usuarios internos (empleados del negocio) den instrucciones por voz para modificar el comportamiento de 'Sarah'. Esto se realizará mediante un proceso de autenticación con un PIN de 4 dígitos. Una vez validados, los usuarios internos podrán emitir comandos como:
“No pases llamadas por las próximas horas o días.”
“Estoy fuera; toma mensajes.”
“Si llama una persona específica, transfiere siempre.”
“Cambia mi disponibilidad a activo/bloqueado.”
Estas instrucciones deberán actualizar los parámetros del sistema en tiempo real mediante Supabase, que funcionará como la base de datos principal. Airtable se utilizará únicamente como log de llamadas para fines administrativos y de monitoreo.
El desarrollador deberá implementar en N8N todos los flujos necesarios para manejar:
Procesamiento de llamadas entrantes.
Conexión en tiempo real con Elevenlabs para la conversación de Sarah.
Lógica de validación y clasificación del llamante.
Manejo del menú de voz para usuarios internos autenticados.
Actualización dinámica de reglas e instrucciones.
Registro estructurado de todas las interacciones.
Se requiere experiencia comprobable en Twilio (Voice API, Webhooks, Call Forwarding), Elevenlabs Conversational AI, desarrollo de flujos avanzados en N8N, manejo de bases de datos en Supabase y gestión de autenticación por voz o DTMF. El entregable final debe ser un sistema estable, documentado y listo para operación 24/7.
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Grande
Prazo de Entrega: Não estabelecido
Habilidades necessárias