Puedes integrar la configuración de SIPREC de Twilio con el Agent Assist de Google Cloud. Esta integración permite que Agent Assist analice los datos de audio de Twilio.
La arquitectura
Google Cloud La CCAI actúa como el servidor de grabación del protocolo de inicio de sesión (SIP) (SRS), y Twilio es el cliente de grabación del SIP (SRC). Twilio tiene ubicaciones perimetrales en Oregón y Virginia, y la ubicación de Oregón tiene servidores perimetrales con un nombre de dominio completo y completamente calificado que se configuró para comunicarse con la CCAI. Con el conector genérico de grabación de SIP (SIPREC) de Twilio, puedes transmitir tráfico desde la ubicación de Oregón a la CCAI.
En la siguiente imagen, se ilustra cómo el conector SIPREC de Twilio transmite datos de voz desde el SRC de telefonía de Twilio al SRS de la Google Cloud CCAI.
Como parte de la CCAI, Agent Assist puede enviar transcripciones de esos datos de voz con sugerencias al escritorio del agente de Twilio a través de Cloud Run, Pub/Sub y Memorystore para Redis.
Configura los detalles del SRS en el conector SIPREC de Twilio
Sigue estos pasos para acceder a un conector de SIPREC de Twilio:
- Visita la página de la consola de Stream Connectors de Twilio.
- Selecciona SIPREC Connector.
- Asigna un nombre único al conector.
Para el SRS, usa la siguiente cadena de conexión y reemplaza el número de teléfono por el asociado a tu perfil de conversación. El número de teléfono debe tener el formato +1XXXXXXXXXX.
sip:<<enter_phone_number_here>>@216.239.36.145:5672;transport=tls;secure=true;edge=umatilla
Para obtener más detalles, consulta la documentación de SIPREC de Twilio.
Configura Twilio Studio
Sigue estos pasos para configurar Twilio Studio para la integración de SIPREC:
- Navega a Twilio Studio y selecciona el flujo asociado con el teléfono que usan tus clientes para marcar tu centro de contacto.
- Agrega un nuevo complemento de la biblioteca de widgets llamado Fork Stream.
- Conecta el activador de llamada entrante al widget de Fork Stream y la siguiente conexión al resto de tu flujo.
Configura el widget con la siguiente información:
- Nombre del widget: Es un nombre único para tu widget.
- Acción de transmisión: Iniciar
- Nombre de la transmisión: Es un nombre único para tu transmisión.
- Tipo de transmisión: SIPREC
- Nombre del conector: Es el nombre del conector que creaste en la sección anterior.
- Pistas: Ambas pistas
- Parámetros de transmisión:
- Clave: conversación
- Valor:
projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}
Para obtener más información, lee sobre el widget Fork Stream de Twilio.