Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Dynamics 365 Contact Center - insertado, Dynamics 365 Contact Center -independiente y Dynamics 365 Customer Service
El enrutamiento directo de Azure permite integrar un sistema de respuesta de voz interactiva (IVR) que no sea de Microsoft con el canal de voz y realizar una transferencia de llamada contextual entre ellos.
Requisitos previos
Antes de continuar con esta sección, debe estar familiarizado con los siguientes conceptos:
- Enrutamiento directo de Azure
- Requisitos de infraestructura de enrutamiento directo de Azure
- Controladores de frontera de sesión y enrutamiento de voz
Configurar la transferencia de llamadas contextual mediante el enrutamiento directo de Azure
En esta sección se enumeran los pasos de alto nivel que debe realizar para habilitar la transferencia de llamadas contextuales entre un sistema IVR que no es de Microsoft y el canal de voz.
Configure el enrutamiento directo de Azure y conecte un controlador de borde de sesión (SBC), que está vinculado al sistema IVR que no es de Microsoft, con el recurso de Azure Communication Services, que a su vez está conectado a la aplicación.
Siga los pasos de la sección Traiga su propio número de teléfono para registrar el número de teléfono asignado al sistema IVR que no es de Microsoft con la aplicación.
Para transferir una llamada desde el sistema IVR, emita una solicitud INVITE SIP (Protocolo de inicio de sesión) al recurso de Azure Communication Services que transferirá la llamada al recurso de Azure que está conectado a la aplicación.
Para incluir contexto en la carga útil, complete el encabezado UUI (información de usuario a usuario) SIP con datos de contexto: "User-to-User": "param1=value1;param2=value2". Para el encabezado SIP UUI con datos de contexto, se admiten los siguientes formatos:
Texto sin formato: pares clave/valor separados por punto y coma
- Ejemplo: Usuario a usuario:
sipkey1=sipval1;sipkey2=sipval2
Hexadecimal con codificación explícita: Codifica en hexadecimal la carga útil ASCII y agrega ; encoding=hex
- Ejemplo: Usuario a usuario:
7369706B6579313D73697076616C313B7369706B6579323D73697076616C32;encoding=hex
Hexadecimal con discriminador de protocolo: codifica en hexadecimal la carga útil y agrega ;pd=4
- Ejemplo: Usuario a usuario:
3530303131323233333434353b363738393b3132;pd=4
- Ejemplo: Usuario a usuario:
Cree variables de contexto con los mismos nombres que el encabezado UUI SIP.
- En el centro de administración de Copilot Service, vaya a Asistencia al cliente>Canales de trabajo. Se mostrará una lista de flujos de trabajo incluyendo flujos de trabajo de voz.
- Seleccione un flujo de trabajo de voz y luego seleccione Editar para configurar el flujo de trabajo.
- En el área Ajustes avanzados, seleccione Agregar variable de contexto.
- En el cuadro de diálogo Editar que se abre, seleccione Agregar y luego seleccione Agregar variable de contexto.
- Introduzca los valores para Nombre y Tipo. Asegúrese de que los nombres de las variables de contexto coincidan exactamente con los nombres de los parámetros en el encabezado UUI del SIP.
- Seleccione Crear.
La carga útil SIP UUI se convierte automáticamente en datos de contexto que se pueden utilizar en el canal de voz para enrutamiento y para mostrar información relevante al representante del servicio al cliente.
Ahora puede llamar al número de teléfono asignado al sistema IVR que no es de Microsoft y lograr una transferencia de llamada contextual con el canal de voz.
Nota
El registro de llamadas y las transcripciones de la llamada IVR que no es de Microsoft con el cliente no están disponibles para los representantes de servicio.
Información relacionada
Información general sobre el canal de voz
Gestionar números de teléfono
Configurar llamada saliente
Conectar con Azure Communication Services
Traiga su propio operador