Compartir por


Las conversaciones del bot de Power Virtual Agents aparecen como activas en el panel después de que un usuario termine un chat

En este artículo se proporciona una solución para el problema por el que las conversaciones de bot de Power Virtual Agents se muestran como activas en el panel de Omnichannel for Customer Service, aunque un usuario haya finalizado un chat.

Síntomas

Una vez finalizada una conversación, las conversaciones del bot de Power Virtual Agents siguen mostrándose como activas en el panel.

Causa

Las conversaciones para el bot de Power Virtual Agents no se pueden finalizar en Omnichannel for Customer Service. Por lo tanto, se verán como activos en el panel del supervisor incluso después de que se hayan cerrado.

Solución

Puede configurar una variable de contexto que finalizará explícitamente la conversación del bot en Omnichannel for Customer Service después de que los usuarios cierren la ventana de chat. En Power Virtual Agents, cree un tema independiente para la variable de CloseOmnichannelConversation contexto con la propiedad variable establecida en global. Invoque el tema en otro tema que haya configurado para el bot.

Aunque la conversación se cerrará en Omnichannel for Customer Service, no se cerrará en Power Virtual Agents y aparecerá en el KPI de controladores de velocidad de escalado en el panel de Power Virtual Agents Analytics .

Importante

Asegúrese de que tiene acceso a Power Automate para configurar un flujo para que se pueda finalizar la conversación del bot en Omnichannel for Customer Service.

Para configurar la finalización de una conversación de bot, siga estos pasos:

  1. En Power Virtual Agents, para el bot seleccionado, configure un tema nuevo.

  2. Seleccione Ir al lienzo de creación y, en Agregar nodo, seleccione Llamar a una acción y, a continuación, seleccione Crear un flujo.

  3. En la ventana de Power Automate que se abre en una nueva pestaña, siga estos pasos:

    1. En el cuadro Devolver valores a Power Virtual Agents , seleccione Agregar una entrada y, a continuación, seleccione Sí/No.
    2. En el cuadro Escribir título , escriba CloseOmnichannelConversation, que es el nombre de la variable de contexto Omnichannel for Customer Service.
    3. En el cuadro Escribir un valor para responder , seleccione la pestaña Expresión y escriba bool(true) para compilar la expresión y seleccione Aceptar.
    4. Guarde los cambios y, a continuación, salga de Power Automate.
  4. En el tema que estaba editando, seleccione Llamar a una acción de nuevo y, a continuación, en la lista, seleccione el flujo que creó.

  5. En Agregar nodo, seleccione Finalizar la transferencia de conversación>al agente.

    Captura de pantalla que muestra cómo configurar un tema de conversación final.

  6. Vaya al tema en el que necesita invocar el tema para finalizar la conversación del bot en Omnichannel for Customer Service y use la opción Ir a otro tema en Agregar un nodo.

  7. Seleccione el tema que creó para finalizar la conversación del bot.

  8. Guarde y publique los cambios.

Además, puede configurar mensajes automatizados en Omnichannel for Customer Service que se mostrarán al usuario una vez finalizada la conversación.