Vous pouvez intégrer la configuration SIPREC de Twilio à l'assistance de l'agent de Google Cloud. Cette intégration permet à Agent Assist d'analyser les données audio de Twilio.
L'architecture
Google Cloud CCAI agit en tant que serveur d'enregistrement (SRS) du protocole SIP (session initiation protocol), et Twilio est le client d'enregistrement SIP (SRC). Twilio dispose de sites de point de terminaison en Oregon et en Virginie. Le site de l'Oregon dispose de serveurs de point de terminaison avec un nom de domaine complet et complet configuré pour communiquer avec CCAI. Grâce au connecteur générique Enregistrement SIP (SIPREC) de Twilio, vous pouvez transmettre le trafic de l'Oregon à CCAI.
L'image suivante montre comment le connecteur Twilio SIPREC transmet les données vocales du SRC de téléphonie Twilio au SRS de la CCAI Google Cloud .
Dans le cadre de la CCAI, Agent Assist peut ensuite renvoyer les transcriptions de ces données vocales avec des suggestions sur le bureau de l'agent Twilio à l'aide de Cloud Run, Pub/Sub et Memorystore pour Redis.
Configurer les informations SRS dans le connecteur SIPREC Twilio
Pour accéder à un connecteur SIPREC Twilio, procédez comme suit:
- Accédez à la page de la console Stream Connectors de Twilio.
- Sélectionnez Connecteur SIPREC.
- Attribuez un nom unique à votre connecteur.
Pour le SRS, utilisez la chaîne de connexion suivante et remplacez le numéro de téléphone par celui associé à votre profil de conversation. Le numéro de téléphone doit être au format +1XXXXXXXXXX.
sip:<<enter_phone_number_here>>@216.239.36.145:5672;transport=tls;secure=true;edge=umatilla
Pour en savoir plus, consultez la documentation SIPREC de Twilio.
Configurer Twilio Studio
Pour configurer Twilio Studio pour l'intégration de SIPREC, procédez comme suit:
- Accédez à Twilio Studio et sélectionnez le flux associé au téléphone que vos clients utilisent pour appeler votre centre d'appels.
- Ajoutez un nouveau plug-in appelé "Fork Stream" à partir de la bibliothèque de widgets.
- Connectez le déclencheur d'appel entrant au widget Fork Stream et la connexion suivante au reste de votre flux.
Configurez le widget avec les informations suivantes:
- Nom du widget: nom unique de votre widget
- Action de flux: Démarrer
- Nom du flux: nom unique de votre flux
- Type de flux: SIPREC
- Nom du connecteur: nom du connecteur que vous avez créé dans la section précédente
- Pistes: les deux pistes
- Paramètres du flux :
- Clé: conversation
- Valeur :
projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}
Pour en savoir plus, consultez le widget Fork Stream de Twilio.