Pode integrar a configuração SIPREC da Twilio com o Agent Assist da Google Cloud. Esta integração permite que o Agent Assist analise os dados de áudio da Twilio.
A arquitetura
Google Cloud O CCAI atua como o servidor de gravação (SRS) do protocolo de iniciação de sessão (SIP) e o Twilio é o cliente de gravação SIP (SRC). A Twilio tem localizações periféricas no Oregon e na Virgínia, e a localização no Oregon tem servidores periféricos com um nome de domínio totalmente qualificado completo que foi configurado para comunicar com o CCAI. Através do conetor SIPREC (gravação SIP) genérico da Twilio, pode transmitir tráfego da localização do Oregon para o CCAI.
A imagem seguinte ilustra como o conetor SIPREC da Twilio transmite dados de voz do SRC de telefonia da Twilio para o Google Cloud SRS do CCAI.
Como parte da CCAI, o Agent Assist pode, em seguida, enviar transcrições desses dados de voz com sugestões de volta para o ambiente de trabalho do agente do Twilio através do Cloud Run, do Pub/Sub e do Memorystore para Redis.
Configure os detalhes do SRS no conetor SIPREC da Twilio
Siga estes passos para aceder a um conector SIPREC da Twilio:
- Visite a página da consola Stream Connectors da Twilio.
- Selecione Conector SIPREC.
- Atribua um nome exclusivo ao conetor.
Para o SRS, use a seguinte string de ligação e substitua o número de telefone pelo número associado ao seu perfil de conversa. O número de telefone deve ser formatado como +1XXXXXXXXXX.
sip:<<enter_phone_number_here>>@216.239.36.145:5672;transport=tls;secure=true;edge=umatilla
Para ver mais detalhes, consulte a documentação SIPREC da Twilio.
Configure o Twilio Studio
Siga estes passos para configurar o Twilio Studio para a integração do SIPREC:
- Navegue para o Twilio Studio e selecione o fluxo associado ao telefone que os seus clientes usam para ligar para o seu centro de contacto.
- Adicione um novo plug-in da biblioteca de widgets denominado Fork Stream.
- Ligue o acionador de chamadas recebidas ao widget Fork Stream e a ligação seguinte ao resto do fluxo.
Configure o widget com as seguintes informações:
- Nome do widget: um nome exclusivo para o widget
- Ação de stream: iniciar
- Nome da stream: um nome exclusivo para a sua stream
- Tipo de stream: SIPREC
- Nome do conetor: o nome do conetor que criou na secção anterior
- Faixas: ambas as faixas
- Parâmetros de stream:
- Chave: conversa
- Valor:
projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}
Para mais informações, leia acerca do widget Fork Stream da Twilio.