Adaptive Cards

CXone Mpower Agent Builderadmite el uso de Adaptive Cards en las respuestas Mpower AgentCerrado Agente virtual creado con CXone Mpower Agent Builder que puede manejar interacciones de voz o chat.. Puede usarlos en historiasCerrado Se utiliza para entrenar a un Mpower Agent para el manejo de interacciones según la intención y el contexto., reglasCerrado Se usa para definir una respuesta de Del Mpower Agent a los mensajes que no cambian con el contexto. y respaldoCerrado Una alternativa de texto sin formato que se envía cuando el destino no admite medios enriquecidos..

Desarrollado por Microsoft, Adaptive Cards Un ícono de un cuadrado con una flecha que apunta desde el centro hacia la esquina superior derecha. son un método para crear contenido de mensajes enriquecidosCerrado Elementos de la mensajería digital como botones, imágenes, menús y selectores de opciones.. Son un formato de intercambio de tarjetas abiertas que le permiten enviar contenido UI de forma común y congruente.Con Adaptive Cards, puede enviar mensajes interactivos más complejos y útiles que los que contienen únicamente elementos estándar de contenido multimedia enriquecido.

Actualmente, solo el chat digital admite Adaptive Cards. Si se envían mensajes con Adaptive Cards por otros canales, se usa entonces el texto designado de respaldoCerrado Una alternativa de texto sin formato que se envía cuando el destino no admite medios enriquecidos..

Agent Builder no tiene ninguna Adaptive Cards disponible de manera predeterminada. Debe diseñar las suyas propias usando el diseñador Microsoft Adaptive Card, que está integrado en Agent Builder.

Con el diseñador de Adaptive Card, puede crear plantillas de Adaptive Card para usar con Agent Builder. Cuando un Mpower Agent ejecuta una respuesta que incluye una plantilla Adaptive Card, la plantilla se completa dinámicamente con la información apropiada para esa interacción y se envía al contactoCerrado La persona que interactúa con un agente, IVR o bot en su centro de contacto..

Compatibilidad de las Adaptive Card por canal

Adaptive Cards solo se puede utilizar en canalesCerrado Diversos medios de comunicación de voz y digitales que facilitan las interacciones con los clientes en un centro de contacto. que los admitan. Actualmente, son compatibles con estos canales::

Si su Mpower Agent envía mensajes en canales que admiten Adaptive Cards así como en canales que no lo hacen, debe configurar la mensajería enriquecida de respaldoCerrado Una alternativa de texto sin formato que se envía cuando el destino no admite medios enriquecidos.. El respaldo se envía en lugar de la Adaptive Card en canales que no son compatibles. Puede configurar una alternativa de mensajería enriquecida para cada Mpower Agent respuesta que utilice Adaptive Cards.

Diseñador de Adaptive Card

El diseñador de Adaptive Card le permite crear plantillas de Adaptive Card para usar con Agent Builder. Cuando creas una historiaCerrado Se utiliza para entrenar a un Mpower Agent para el manejo de interacciones según la intención y el contexto., una reglaCerrado Se usa para definir una respuesta de Del Mpower Agent a los mensajes que no cambian con el contexto.o una reservaCerrado Una alternativa de texto sin formato que se envía cuando el destino no admite medios enriquecidos., puedes agregar la Adaptive Card Mpower Agent accióny luego elegir una de las Adaptive Cards que creaste.

El diseñador de Adaptive Card es un producto de Microsoft integrado en Agent Builder. Hay documentación detallada sobre el uso del diseñador disponible en el sitio web de Microsoft Adaptive Card Un ícono de un cuadrado con una flecha que apunta desde el centro hacia la esquina superior derecha..

Puede usar cualquier elemento disponible de Adaptive Card en las tarjetas que desarrolle. Para personalizar dinámicamente una Adaptive Card, puede usar variables de ranuraCerrado Entidad extraída del mensaje del contacto y guardada para usar en las respuestas del bot. Similar a una variable.. Si desea devolver datos a su Mpower Agent, puede incluir datos de postback en las configuraciones de un elemento como un botón. Por ejemplo, esto le permite devolver la intención asociada con la elección del contactoCerrado La persona que interactúa con un agente, IVR o bot en su centro de contacto. al Mpower Agent.

Personalizar las Adaptive Cards con variables de ranura

Puede incluir variables de ranura en sus Adaptive Cards. Esto le permite mostrar la entidadCerrado Información recopilada de los mensajes del contacto durante las conversaciones con un Mpower Agent. asociada con la ranuraCerrado Entidad extraída del mensaje del contacto y guardada para usar en las respuestas del bot. Similar a una variable. en la tarjeta cuando dicha tarjeta se envía a un contacto.

Una variable de ranura se construye usando el nombre de la entidad asociada con la ranura entre llaves. Por ejemplo, {phone_number}. Puede usar variables de ranura en las propiedades de un elemento en el diseñador de Adaptive Card. También puede buscar el elemento en la sección Editor de carga útil de la tarjeta del diseñador de Adaptive Card y agregar la variable de ranura al elemento. Por ejemplo, "texto": "Número de teléfono: {phone_number}".

Botones interactivos

Puede incluir botones interactivos en sus Adaptive Card. Los puede agregar a cualquier elemento con una sección Acciones en sus propiedades. En el diseñador de Adaptive Card hay varios tipos de botones que puede usar. Los tipos de botones siguientes son especialmente útiles con Agent Builder:

  • Botón de URL: El botón abre una URL. El JSON para este tipo de botón luce como en el siguiente ejemplo:

    {
      "type": "Action.OpenUrl",
      "title": "View",
      "url": "http://www.nice.com"
    }
  • Botón de devolución: El botón envía datos de devolución a Mpower Agent cuando el cliente hace clic o toca el botón. Puedes usar esto para enviar una intenciónCerrado El significado o propósito detrás de lo que dice/escribe un contacto; lo que el contacto quiere comunicar o lograr. de vuelta al Mpower Agent. El JSON para este tipo de botón luce como en el siguiente ejemplo:

    {
     "type": "Action.Submit",
     "title": "Connect with agent",
     "data": {
    	"text": "/[intentName]"
     }

Crear una Adaptive Card

Las Adaptive Cards nuevas comienzan con un conjunto de elementos de ejemplo de manera predeterminada. Puede modificar los elementos de ejemplo o eliminarlos a todos para construir una tarjeta desde cero.

Después de crear un Adaptive Card, puedes usarlo en una Mpower Agent respuesta.

  1. En CXone Mpower, haga clic en el selector de aplicaciones y seleccione Otros > Agent Builder.
  2. Haga clic en el Mpower Agent con el que desea trabajar.
  3. Haga clic en PreferenciasAdaptive Cards.
  4. Para crear una carpeta, haga clic en el signo más Icono de un signo más dentro de un círculo., escriba un nombre y, después, pulse Intro.
  5. En la carpeta a la que desea agregar una Adaptive Card, haga clic en el signo más Icono de un signo más dentro de un círculo..
  6. Escriba un nombre para la tarjeta y pulse Intro.
  7. Agregue elementos a su tarjeta:
    • Haga doble clic en una opción dentro de Elementos de tarjeta y agréguela.
    • Arrastre y suelte un elemento de la sección Elementos de tarjeta en la vista previa de la tarjeta.
    • Haga clic en la brújula de un elemento Icono de cuatro flechas en un círculo. en la vista previa de la tarjeta y arrastre el elemento a la nueva ubicación.
  8. Configure las propiedades de sus elementos:
    •  Seleccione un elemento en la vista previa o en la sección Estructura de la tarjeta. La sección Propiedades del elemento muestra las propiedades del elemento seleccionado. Modifíquelas según sea necesario. Cada elemento tiene un conjunto distinto de propiedades.
    • Use el Editor de carga útil de la tarjeta para ver, configurar o modificar las propiedades de un elemento.
    • Haga clic en la X de la esquina superior derecha de la vista previa para eliminar un elemento.
  9. Use una ranura en un elemento escribiendo el nombre de la entidad en un campo de propiedad del elemento. Escriba el nombre entre llaves. Por ejemplo, {phone_number}.
  10. Para agregar un botón interactivo a la tarjeta, configure una acción en su tarjeta de esta manera: 
    • Abrir una URL: Seleccione Action.OpenURL como el tipo de Acción y escriba la URL.
    • Enviar datos de postback: Seleccione Action.Submit como el tipo de Acción y escriba el nombre de la intención en el campo Datos usando el formato {"texto":"/[intentName]"}.
  11. Para probar el aspecto de su tarjeta en la sección de vista previa, reemplace los datos predeterminados en la sección Editor de datos de muestra con datos de ejemplo para su tarjeta.
  12. Los cambios se guardan automáticamente.