Descripción general de la integración de telefonía

Envía datos de audio a la IA conversacional con una integración basada en telefonía estableciendo conectividad telefónica con los extremos SIP de Google, que están alojados en la plataforma de telefonía de Google (GTP).

En este documento, se describe cómo integrar tu sistema de control de límites de sesión (SBC) con Google Telephony Platform (GTP) para que los datos de voz estén disponibles en Agentes conversacionales.

Diagrama de flujo que describe la integración de telefonía

Proceso de integración

El proceso de integración de telefonía tiene dos componentes principales:

  • Configura tu proyecto de IA conversacional de Google Cloud .
  • Configura y valida tu SBC.

Configuración del proyecto de IA conversacional Google Cloud

  • Define un proyecto de IA conversacional de Google Cloud .
  • Completa el proceso de inclusión en la lista de entidades permitidas del proyecto de Google Cloud para la integración de SBC de IA conversacional.
  • Configura Dialogflow, el perfil de conversación de la IA conversacional y el número de teléfono.
  • Opcional: Solicita un aumento de la cuota para la duración de la llamada de Dialogflow CX Phone Gateway.
  • Opcional: Habilita el registro de auditoría para la API de Dialogflow.

Configuración y validación de SBC

  • Revisa los proveedores de SBC y las versiones de firmware compatibles.
  • Configura los protocolos de señalización y de medios de SBC compatibles.
  • Establece la configuración de TLS del SBC.
  • Crea un enlace troncal SIP en GTP.
  • Revisa los requisitos de red de conectividad de telefonía.
  • Configura el SBC para una conexión SIP a GTP.
  • Realiza una prueba de conectividad SIP con un ping de SIP OPTIONS.
  • Configura encabezados SIP para las conversaciones de IA conversacional.
  • Realiza llamadas de prueba.
  • Revisa el historial de conversaciones de Dialogflow.
  • Opcional: Revisa el Explorador de registros de Google Cloud .

¿Qué sigue?