Configurar llamadas entrantes, grabación de llamadas y servicios de SMS
Azure Communication Services se integra con Azure Event Grid para enviar notificaciones de eventos en tiempo real para eventos de chat, telefonía, SMS, video y llamadas de voz. El evento de Azure cuadrícula, a su vez, utiliza suscripciones a eventos para enrutar mensajes de eventos a los suscriptores.
Para habilitar los servicios de grabación de llamadas y SMS, primero debe configurar sus aplicaciones para escuchar eventos de Azure Communication Services mediante el registro de temas del sistema Event Grid. Luego, suscríbase a eventos de llamadas entrantes, grabaciones de llamadas o SMS específicos creando suscripciones a Event Grid en Azure Portal.
Importante
- Debes ser propietario del registro de la aplicación para crear suscripciones al evento cuadrícula.
- Puede configurar solo un webhook punto de conexión a la vez utilizando el siguiente procedimiento. Para habilitar llamadas entrantes, SMS y servicios de grabación de llamadas, debe repetir el procedimiento para configurar el webhook punto de conexión para cada uno de estos servicios.
- Debes crear una nueva suscripción a eventos para cada tipo de evento. No actualice una suscripción a un evento existente cambiando el tipo de evento.
- Cuando conecta su suscripción a eventos, debe usar el mismo ID de aplicación (cliente) e ID de inquiliino (directorio) para el registro de la aplicación que utilizó cuando se conectó por primera vez a su recurso de Azure. Para obtener la aplicación del evento cuadrícula y los ID de inquilino, vaya a Obtener la aplicación y los ID de inquilino desde el Power Apps portal.
Crea un evento cuadrícula tema del sistema
Abra el servicio Temas del sistema de Event Grid en Azure Portal.
Crea un nuevo evento cuadrícula tema del sistema, y luego en la pestaña Conceptos básicos , agrega la siguiente información:
tema Tipo: Servicios de comunicación de Azure
Suscripción: Seleccionar su suscripción.
Grupo de recursos: Seleccionar el grupo de recursos donde se encuentra su recurso de Azure Communication Services.
Recurso: Seleccionar el recurso de Azure Communication Services que desea Conectar para Dynamics 365 servicio al cliente.
Especifique el Nombre en la sección Detalles de tema del sistema .
Obtenga más información en Crear e implementar un evento cuadrícula tema del sistema.
En la página Tema del sistema de Event Grid, seleccione el vínculo Suscripción.
En la página de suscripción de recursos, Seleccionar Configuración>Proveedores de recursos, y luego verifique si el proveedor Microsoft.EventGrid aparece como Registrado. Si Event Grid no está registrada, seleccione el registro y luego seleccione Registrar de nuevo para registrarla.
Configurar el webhook de llamadas entrantes
Abra el recurso en Azure Portal. Seleccione la pestaña Eventos y, después, Suscripción a eventos.
En la pestaña Conceptos básicos , ingrese los siguientes detalles:
Nombre: Ingrese un nombre para la suscripción al evento de grabación.
Esquema de evento: Esquema Seleccionar Event cuadrícula en la lista.
tema Tipos: Seleccionar Servicios de comunicación de Azure en la lista.
Suscripción: Seleccionar su suscripción en la lista.
Grupo de recursos: Seleccionar el grupo de recursos.
Recurso: Seleccionar el recurso.
tema del sistema Nombre: Este campo se completa automáticamente con el nombre tema del sistema que usted creó. Sin embargo, si ve varios valores, seleccione el nombre del tema del sistema específico en la lista.
Filtrar por tipos de eventos: puede filtrar eventos para grabación de llamadas, llamadas entrantes o servicios de SMS.
- Para filtrar los tipos de eventos para los servicios de llamada, Seleccionar Llamada entrante en la lista.
punto de conexión Tipo: Seleccionar Web Hook en la lista.
punto de conexión: Seleccionar Seleccionar y punto de conexión, y luego ingrese la llamada entrante, webhook punto de conexión desde Centro de administración de Customer Service o centro de contacto Centro de administración. Vaya a Canales>Números de teléfono>Avanzado>Administrar Azure Communication Services para obtener el siguiente punto de conexión de webhook:
Seleccionar la pestaña Funciones adicionales . Seleccionar la casilla de verificación Usar Microsoft Entra autenticación y luego ingrese los siguientes detalles. Obtenga más información sobre estos valores en la sección Obtener identificadores de aplicaciones e inquilinos desde el Power Apps portal de este artículo.
- Microsoft Entra ID de inquilino: ingrese el ID de inquilino (directorio) de su recurso de Azure.
- Microsoft Entra Id. de aplicación o URI: ingrese el Id. de aplicación (cliente) de su recurso de Azure.
Seleccione Crear para crear la suscripción al punto de conexión del evento para grabar.
La sincronización puede tardar hasta 15 minutos. Si obtiene un error como "Error del protocolo de enlace de validación de webhook", vuelva a intentar este paso después de unos minutos.
Configurar el webhook de grabación de llamadas
Seguir los pasos en Configurar el webhook de llamadas entrantes, pero en el filtro por tipo de evento, Seleccionar Seleccionar Estado del archivo de grabación actualizado en la lista.
Para punto de conexión Escriba, Seleccionar Web Hook en la lista.
Para punto de conexión, Seleccionar Seleccionar y punto de conexión, y luego ingresa al webhook de grabación punto de conexión de Centro de administración de Customer Service o centro de contacto Centro de administración. Vaya a Canales>Números de teléfono>Avanzado>Administrar servicios de comunicación de Azure>Web hook de grabación punto de conexión.
Seleccionar la pestaña Funciones adicionales . Seleccionar la casilla de verificación Usar autenticación Microsoft Entra y, a continuación, ingrese los siguientes detalles. Para obtener información sobre estos valores, vaya a la sección Obtener la aplicación y los ID de inquilino del evento n.° cuadrícula desde el portal. Power Apps
- Microsoft Entra ID de inquilino: ingrese el ID de inquilino (directorio) de su recurso de Azure.
- Microsoft Entra Id. de aplicación o URL: ingrese el Id. de aplicación (cliente) de su recurso de Azure.
Seleccione Crear para crear la suscripción al punto de conexión del evento para grabar.
La sincronización puede tardar hasta 15 minutos. Si recibe un error como "Error en el protocolo de enlace de validación del webhook", vuelva a intentarlo después de unos minutos. paso
Configurar webhook de SMS
Seguir los pasos en la sección Configurar el webhook de llamadas entrantes , pero en el filtro por tipo de evento, Seleccionar SMS recibidos e Informe de entrega de SMS recibidos en la lista.
Para punto de conexión Escriba, Seleccionar Web Hook en la lista.
Para punto de conexión, Seleccionar Seleccionar y punto de conexión, y luego ingresa al webhook de grabación punto de conexión de centro de contacto Centro de administración o Centro de administración de Customer Service. Vaya a Canales>Números de teléfono>Avanzado>Administrar Azure Communication Services>Webhook SMS punto de conexión.
Seleccionar la pestaña Funciones adicionales . Seleccionar la casilla de verificación Usar autenticación Microsoft Entra y, a continuación, ingrese los siguientes detalles. Para obtener información sobre estos valores, vaya a la sección Obtener las identificaciones de la aplicación y del inquilino del evento n.° cuadrícula desde el Power Apps portal .
- Microsoft Entra ID de inquilino: ingrese el ID de inquilino (directorio) de su recurso de Azure.
- Microsoft Entra Id. de aplicación o URL: ingrese el Id. de aplicación (cliente) de su recurso de Azure.
Seleccione Crear para crear la suscripción al punto de conexión del evento para grabar.
La sincronización puede tardar hasta 15 minutos. Si recibe un error como "Error en el protocolo de enlace de validación del webhook", vuelva a intentarlo después de unos minutos. paso
Vuelva a conectar el recurso de Azure desde la pila de voz existente a la pila de voz mejorada
Si está migrando de la pila de voz existente a la pila de voz mejorada, use el siguiente Vídeo para asegurarse de que su evento cuadrícula esté configurado correctamente para llamadas entrantes y grabación.
Obtenga la aplicación del evento n.° cuadrícula y las identificaciones de los inquilinos desde el portal Power Apps
Nota
Utilice este método solo cuando tenga problemas para obtener los ID del Power Apps Portal. Para obtener los identificadores del Portal de Azure, busque "registros de aplicaciones" y encuentre el registro de su recurso de Azure Communication Services conectado. Copie el ID de la aplicación (cliente) para completar el cuadro ID de la aplicación del evento cuadrícula y el ID del directorio (inquilino) para completar el cuadro ID del inquilino del evento cuadrícula.
Abra el portal Power Apps y seleccione su entorno.
En el mapa del sitio, seleccione Dataverse>Tablas>Todo.
Busque la tabla de entradas de configuración del proveedor de comunicación y ábrala.
En la sección Columnas de entrada de configuración del proveedor de comunicaciones y datos, vea los campos EventGridAppID y EventGripAppTenantID en la columna Clave y anote los valores de ID correspondientes de la columna Valores.