Agente de IA de Voz en Tiempo Real
OneChat ahora permite a los usuarios tener funcionalidad de llamadas bidireccionales en tiempo real usando la nueva API en tiempo real de OpenAI. Con esto podrás gestionar automáticamente tanto llamadas entrantes como salientes usando Agentes de IA de Voz.
Esta nueva función conserva todas las funcionalidades anteriores del Canal de Voz dentro de OneChat y añade más capacidades, haciendo que el canal de voz de OneChat sea el mejor del mercado.
Para comenzar, necesitaremos algunas cosas:
1. OpenAI conectado a tu espacio de trabajo (actualmente solo OpenAI es compatible para voz)
2. Integración activa de Twilio y un número disponible
3. Bot de voz conectado al número activo de Twilio
Integración de OpenAI con OneChat
Puedes integrar OpenAI con OneChat yendo a la pestaña "Integrations" desde el panel de tu espacio de trabajo y haciendo clic en "OpenAI" dentro de la pestaña de Artificial Intelligence.
Integración de Twilio con OneChat
De manera similar, puedes conectar Twilio y agregar un número telefónico dentro de la pestaña Integrations desde el panel de tu espacio de trabajo. Puedes encontrar más detalles sobre el procedimiento aquí:
Voice Channel
Creación y uso de Agentes de IA de Voz
Al igual que en todos los canales basados en texto, los agentes de IA dentro del canal de voz se crean usando la misma lógica y estructura. Puedes encontrar más detalles sobre cómo construir Agentes de IA aquí:
AI HubDentro del subflujo, crea un nodo de Agente de IA y conéctalo al nodo Start. Asegúrate de convertir este subflujo en el flujo principal o de conectar el agente dentro del flujo principal.
TODO_VIDEO[7605a85b94]: reemplazar este video con un recurso oficial de OneChat.
Selecciona el agente desde el menú desplegable de agente principal, y el resto de las configuraciones son similares a las de los Agentes de IA creados en otros canales.
El campo "first message" es el texto que el Agente dice cuando la llamada se conecta por primera vez con el usuario; si el campo se deja vacío, el agente esperará a que el usuario comience a hablar.
Desde la pestaña de voz, puedes seleccionar el conjunto de voz predeterminado proporcionado por OpenAI para personalizar aún más tu agente.
También puedes seleccionar un modelo específico para la transcripción, así como proporcionar más contexto en el prompt relacionado con la llamada.
También puedes configurar el tiempo de espera de respuesta y el tiempo de inactividad para optimizar aún más la experiencia.
TODO_VIDEO[844d9bb6b5]: reemplazar este video con un recurso oficial de OneChat.
Puedes aumentar aún más la funcionalidad del agente activando diferentes subflujos o lógica según la llamada de función.
Integración con Eleven Labs y uso de voz
Para integrar Eleven Labs, ve a la pestaña de integraciones desde el panel del espacio de trabajo.
La integración con Eleven Labs te permitirá usar tus voces personalizadas con el modelo en tiempo real. Para cambiar a tu voz, copia el Voice ID desde tu panel de Eleven Labs y luego selecciona Eleven Labs en el menú desplegable.
Ahora pega el Voice ID en el campo de abajo.
Ahora el Agente de IA usará tu voz personalizada.
También puedes establecer esto como predeterminado a nivel de subflujo, configurándolo dentro del nodo Start.
Grabaciones y otras configuraciones
Para establecer la voz predeterminada de Eleven Labs para todos los flujos, puedes configurar el Voice ID dentro de la configuración del bot.
Además de esto, también puedes configurar las opciones de grabación de las llamadas de voz.
Aquí tienes cuatro opciones:
- None - No grabaremos nada
- Inbound Calls - Solo grabaremos las llamadas entrantes o las llamadas de personas que llamen al número del bot
- Outbound Calls - Solo grabaremos las llamadas salientes o las llamadas iniciadas por el bot
- All Calls - Grabaremos todas las llamadas