Microsoft Azure

El contenido de esta página corresponde a un producto o función que forma parte de un programa de vista previa pública. Si usted no forma parte de la vista previa y desea obtener más información, comuníquese con su representante de cuenta.

Microsoft Azure Bot Service es una plataforma de terceros que proporciona agentes virtuales de voz y chat. Los Agentes virtuales interpretan lo que sus contactos dicen o escriben en la ventana de chat y responden adecuadamente. Lo hacen utilizando tecnologías como:

Los agentes virtuales son flexibles y pueden proporcionar una variedad de funciones para satisfacer las necesidades de su organización. Por ejemplo, puede diseñar su agente virtual para que maneje algunas tareas simples o para que sirva como un agente interactivo complejo.

NiCE CXone admite el uso del servicio de bot de Microsoft Azure con canales de voz y de conversación digital. La configuración requiere trabajar en la plataforma del proveedor y en NiCE CXone. En NiCE CXone, la configuración se produce en Virtual Agent Hub y con el scripting personalizado.

Microsoft retirará LUIS el 1 de Octubre de 2025. A partir del 1 de Abril de 2023, ya no se pueden crear nuevos recursos de LUIS. Microsoft recomienda migración de sus recursos de LUIS Un cuadrado con una flecha que apunta hacia afuera. a comprensión del lenguaje conversacional (CLU).

Flujo de conversación para Agentes virtuales de Voz y texto

El inicio de la conversación es diferente para los agentes virtualesClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. de voz y de texto:

El agente virtual analiza las expresiones del contacto para comprender el propósito o el significado atrás de las palabras. Esto se conoce como la intención del contacto. El agente virtual envía una respuesta adecuada como texto.La respuesta del agente virtual se sintetiza en audio mediante un servicio de texto a vozClosed Permite a los usuarios ingresar avisos grabados como texto y utilizar una voz generada por computadora para reproducir el contenido.. El script la envía al contacto. Transcription y la síntesis de voz pueden ocurrir en NiCE CXone o, en algunos casos, en la plataforma del proveedor

Esta opción permite personalizar el comportamiento del Las Solicitudes y las respuestas se envían mediante Virtual Agent Hub y el script con cada turno. Esta opción permite personalizar el comportamiento del agente virtual turno a turno. Para los agentes virtuales de voz, este es un método de conexión basado en expresiones. todos los proveedores de agentes virtuales de texto usan este método.

Al final de la conversación, el agente virtual envía una señal al script. Puede indicar que la conversación se ha completado o que el contacto necesita hablar con un agente en vivo. Si la conversación finalizó, la interacción se da por terminada. Si se necesita un agente en vivo, el script realiza la solicitud. El contacto se transfiere a un agente cuando haya uno disponible.

Cuando la conversación finaliza, el script puede realizar tareas posteriores a la interacción, como registrar información en un CRMClosed sistemas de Terceros que administran cosas como contactos, información de ventas, detalles de soporte e historiales de casos..

Componentes de una Integrar

La integración de Microsoft Azure involucra los siguientes componentes:

Soporte de Medio Enriquecido para Agentes virtuales de Texto

Si su canal lo admite, puede incluir contenido multimedia enriquecidoClosed Elementos en la mensajería digital, como botones, imágenes, menús y selectores de opciones. en los mensajes. El tipo de medio enriquecido que se puede enviar varía de un canal a otro, como se muestra en la siguiente tabla.

  Adaptive Cards Imágenes HTML y texto en Markdown Enlace enriquecido
Apple Messages for Business

Agentes en directo: No

API: usos de texto alternativo

Live Agents: Sí

API: Sí

Live Agents: No

API: No

Live Agents: Yes

API: Sí

Digital Chat

Live Agents: No

API: Sí

Live Agents: Yes

API: Sí

Live Agents: No

API: Sí

Live Agents: Yes

API: Sí

Correo electrónico

Agentes en directo: No

API: Usa texto alternativo

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Uses fallback text

API: Usa texto alternativo

Facebook Messenger

Agentes en directo: No

API: Usa texto alternativo

Live Agents: Yes

API: Sí

Live Agents: No

API: No

Live Agents: Yes

API: Sí

WhatsApp

Agentes en directo: No

API: usos de texto alternativo

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

SMS Messaging

Agentes en directo: No

API: usos de texto alternativo

Live Agents: Yes

API: Sí

Live Agents: No

API: No

Live Agents: Uses fallback text

API: Utiliza texto alternativo

Mobile SDK Live Agents: No

API: No

Live Agents: Yes

API: Sí

Live Agents: No

API: No

Live Agents: Yes

API: Sí

Agentes en vivo: compatible con la aplicación de agente API: Compatible para casos de uso basados en API

  Respuestas rápidas Selector de lista Selector de hora Mensaje de Formulario
Apple Messages for Business Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Digital Chat

Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Uses fallback text

API: Usa texto alternativo

Live Agents: Uses fallback text

API: Varía *

La URL se abre en el navegador donde los contactos pueden llenar el formulario.

Correo electrónico Live Agents: Uses fallback text

API: Utiliza texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

Facebook Messenger Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Uses fallback text

API: Utiliza texto alternativo

Live Agents: Uses fallback text

API: Utiliza texto alternativo

WhatsApp Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: Uses fallback text

API: usos de texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

SMS Messaging Live Agents: Uses fallback text

API: Utiliza texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

Live Agents: Uses fallback text

API: Utiliza el texto alternativo

Live Agents: Uses fallback text

API: usos de texto alternativo

Mobile SDK Live Agents: Yes

API: Sí

Live Agents: Yes

API: Sí

Live Agents: No

API: No

Live Agents: No

API: No

Agentes en vivo: compatible con la aplicación de agente API: compatible con casos de uso basados en API

Obtenga más información sobre el soporte de canales digitales para contenido multimedia enriquecido.

Cuando desee incluir contenido de medio enriquecido en las respuestas de texto del agente virtual, configúrelo en la consola de gestión de su agente virtual. Debe ir en la configuración de cada respuesta que envíe contenido multimedia enriquecido.

El contenido multimedia enriquecido se envía como JSON. Al desarrollar su contenido multimedia enriquecido en formato JSON, siga el esquema para el canal digital que esté usando. Los esquemas son diferentes para cada canal. Busque el JSON para el contenido de medio que desea usar y, luego, agréguelo a las configuraciones de mensaje de respuesta que usted cree en la AmeliaMicrosoft Azure consola de configuración. Obtenga más información sobre cómo trabajar con medios enriquecidos en los scripts de Studio. Puede usar el Digital Experience (DX) herramienta de reflejo de JSON para verificar su JSON antes de agregarlo a sus scripts o agente virtual.

Transcripciones de conversación

You can capture the transcript and intent information from all Microsoft Azure voice and chat conversations. You can use the captured data in any way you want. For example, in cases where an interaction is transferred to a live agent, you could display it for that agent. Another option could be to save it as a permanent record of the conversation. You can choose to capture just the transcript, just the intent information, both, or neither.

If you want to capture this information, you must enable it in the Microsoft Azure configuration settings in Virtual Agent Hub. You must also configure a Studio script used with your virtual agent. The script must include a Get Bot Transcript action configured to manage the captured data. Captured data is stored temporarily for the life of the contact ID. If you need to save it, you can configure the script to send it to an archive. You are responsible for scrubbing all saved data for PII (Personally Identifiable Information).

Autenticación Biométrica por voz

Puede usar voice biometrics para autenticar a los contactosClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto. con un Microsoft Azure agente virtual de voz. Este método usa huellas de voz para autenticar contactos por teléfono. Cada persona tiene una huella de voz única, al igual que tiene huellas digitales únicas. Un servicio de voice biometrics solo necesita de 0.5 a 3 segundos de habla normal y conversacional para determinar si la persona que llama es quien dice ser.

Los contactos deben inscribirse para usar la autenticación por biometría de voz. Como parte del proceso de inscripción, deben otorgar permiso a su organización para grabar su voz y usarla para la autenticación. Cuando utiliza este método con un agente virtual, debe configurar y entrenar a su agente virtual para manejar esta intenciónClosed El significado o propósito detrás de lo que dice o escribe un contacto; lo que el contacto desea comunicar o lograr. durante una interacción.

Usar la autenticación de voice biometrics con un agente virtual requiere que tenga un proveedor de voice biometrics configurado en Voice Biometrics Hub. También debe personalizar su script de Studio para manejar el flujo de voice biometrics.

Lineamientos de Scripting Personalizado

Antes de integrar un agente virtualClosed El significado o propósito detrás de lo que dice o escribe un contacto; lo que el contacto desea comunicar o lograr., debe saber:

  • A qué script desea agregar un agente virtual.
  • La acción de agente virtual Studio que debe usar.

  • Dónde se deben colocar las acciones de Studio en el flujo de script.
  • Los requisitos de configuración específicos del agente virtual que está utilizando.
  • How to complete the script after adding the virtual agent action. You may need to: 

Asegúrese de que todos los parámetros en las acciones del agente virtual que agregue a su script estén configurados para pasar los datos correctos. Las páginas de ayuda en línea para las acciones cubren cómo configurar cada parámetro.

Además, asegúrese de configurar completamente su agente virtual en el lado del proveedor. Verifique que esté configurado con todos los mensajes predeterminados posibles, incluidos los mensajes de error o los mensajes que indican que una intención se ha cumplido.

Es posible que pueda obtener plantillas de scripts de NiCE CXone Servicios Expertos para usar con integraciones de agente virtual. Si necesita ayuda con la escritura de scripts en Studio, comuníquese con su representante de cuenta, consulte la sección Referencia Técnica Guide en la ayuda en línea, o visite el sitio de la Comunidad de NiCE CXoneUn cuadrado con una flecha que apunta desde el centro hacia la esquina superior derecha..

Acción de Studio admitidaes

Use las acciones de Studio siguientes en sus scripts con Azure:

  • Intercambio de voicebot
  • Intercambio de textbot

Acción de intercambio de voicebot

El Voicebot Exchange acción es para agentes virtuales complejos o cuando necesite personalizar el comportamiento del agente virtual de turno a turno. Supervisa la conversación entre el contacto y el agente virtual, turno por turno. Envía cada expresiónClosed Lo que un contacto dice o escribe. transcrita al agente virtual. El agente virtual analiza el enunciado para detectar la intenciónClosed El significado o propósito detrás de lo que dice o escribe un contacto; lo que el contacto desea comunicar o lograr. y el contexto y determina qué respuesta ofrecer. La acción transfiere la respuesta del agente virtual al contacto. Cuando la conversación ha finalizado, la acción continúa el script.

Si desea configurar interrupción o sin entrada, se requiere programación adicional.

Acción de intercambio de textbot

The Intercambio de textbot acción es para agentes virtuales complejos o para cuando necesite personalizar el comportamiento del agente virtual de turno en turno. Supervisa la conversación entre el contacto y el agente virtualClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. turno por turno. Envía cada enunciadoClosed Lo que un contacto dice o escribe. al agente virtual. El agente virtual analiza el enunciado para detectar la intenciónClosed El significado o propósito detrás de lo que dice o escribe un contacto; lo que el contacto desea comunicar o lograr. y el contexto y determina qué respuesta ofrecer. Intercambio de textbot envía la respuesta al contacto. Cuando la conversación ha finalizado, la acción continúa el script.