Puedes integrar la configuración de SIPREC de Twilio con Asistente de Google Cloud. Esta integración permite que Asistente analice los datos de audio de Twilio.
La arquitectura
Google Cloud CCAI actúa como servidor de grabación del protocolo de inicio de sesión (SIP) (SRS) y Twilio es el cliente de grabación SIP (SRC). Twilio tiene ubicaciones perimetrales en Oregón y Virginia. La ubicación de Oregón tiene servidores perimetrales con un nombre de dominio completo que se ha configurado para comunicarse con CCAI. Con el conector genérico grabación SIP (SIPREC) de Twilio, puedes transmitir tráfico desde la ubicación de Oregón a CCAI.
En la siguiente imagen se muestra cómo transmite el conector SIPREC de Twilio los datos de voz desde el SRC de telefonía de Twilio al SRS de CCAI. Google Cloud
Como parte de CCAI, Asistente puede enviar transcripciones de esos datos de voz con sugerencias al escritorio del agente de Twilio mediante Cloud Run, Pub/Sub y Memorystore para Redis.
Configurar los detalles de SRS en el conector SIPREC de Twilio
Sigue estos pasos para acceder a un conector SIPREC de Twilio:
- Visita la página de la consola Stream Connectors de Twilio.
- Selecciona Conector SIPREC.
- Asigna un nombre único al conector.
En el caso del SRS, usa la siguiente cadena de conexión y sustituye 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 información, consulta la documentación de SIPREC de Twilio.
Configurar Twilio Studio
Sigue estos pasos para configurar Twilio Studio para la integración de SIPREC:
- Ve a Twilio Studio y selecciona el flujo asociado al teléfono que usan tus clientes para llamar a tu centro de contacto.
- Añade un nuevo complemento de la biblioteca de widgets llamado Fork Stream.
- Conecta el activador de llamada entrante al widget Bifurcar flujo y la siguiente conexión al resto del flujo.
Configura el widget con la siguiente información:
- Nombre del widget: un nombre único para el widget.
- Acción de la emisión: iniciar
- Nombre de la emisión: nombre único de la emisión.
- Tipo de flujo: SIPREC
- Nombre del conector: el nombre del conector que has creado en la sección anterior.
- Pistas: ambas pistas
- Parámetros de la emisión:
- Clave: conversación
- Valor:
projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}
Para obtener más información, consulta el widget Fork Stream de Twilio.