Transferencia a agente por chat
Con Copilot Studio, puedes configurar tu agente para transferir conversaciones a agentes en vivo de manera fluida y contextualizada.
Cuando su agente entrega una conversación, puede Compartir el historial completo de la conversación y todas las variables relevantes. Con este contexto, un agente por chat que utiliza cualquier centro de interacción conectado pueden ser notificados de que una conversación requiere un agente por chat, ver el contexto de la conversación anterior y reanudar la conversación.
Para obtener más información sobre cómo configurar la transferencia con Omnichannel for Customer Service, consulte el tema Configurar la transferencia a Dynamics 365 Customer Service.
Nota
Puedes elegir escalar una conversación agente sin vincularla a un centro de interacción:
- En la parte inferior del tema deseado, seleccione el icono Agregar nodo , señale Administración de temas y seleccione Ir a otro tema.
- Seleccione Escalar.
Escalar es un a tema de sistema que, de manera predeterminada, proporciona un mensaje simple a un usuario si solicita un agente humano.
Puede editar el tema para incluir una URL simple a un sitio web de soporte o sistema de vales, o para incluir instrucciones para enviar un correo electrónico o ponerse en contacto con el soporte.
Requisitos previos
- Un agente construido con Microsoft Copilot Studio
- Un centro de interacción que esté siendo utilizado por agentes por chat, como Plataforma omnicanal para Customer Service y necesita configurar la conexión, como se describe en Configurar la transferencia a Plataforma omnicanal para Customer Service.
Configurar el tema del sistema Escalar
Cuando creas un agente desde Dynamics 365 servicio al cliente,, el Escalar tema del sistema ya incluye un nodo de Transferir conversación . Sin embargo, los agentes creados en Copilot Studio no están configurados con este nodo de forma predeterminada. Para agregar un nodo Transferir conversación al tema de sistema Escalar, siga estos pasos:
En el panel de navegación lateral, seleccione Temas, cambie a la pestaña Sistema y seleccione el tema Escalar.
En la parte inferior del tema, seleccione el icono Agregar nodo , señale Administración de temas y seleccione Transferir conversación.
Desencadenamiento de transferencia a agente por chat
Los clientes que interactúen con su agente pueden solicitar un agente por chat en cualquier apuntar en la conversación. Esta escalación puede ocurrir de dos formas, con un desencadenador implícito o con un desencadenador explícito.
Al activar el transferencia tema,, el agente inicia el transferencia al centro de interacción configurado y envía todo el contexto de conversación para encontrar el siguiente mejor agente por chat para acelerarlo y poder reanudar la conversación.
Desencadenadores implícitos
En algunos casos, es posible que su agente no pueda determinar la intención de la conversación de un cliente. Por ejemplo, el cliente puede estar haciendo una pregunta específica para la cual no hay tema, o no hay una opción de coincidencia dentro de un tema.
En otros casos, el cliente puede solicitar la transferencia a un agente por chat de inmediato. Por ejemplo, un cliente puede escribir "hablar con el agente" a mitad de una conversación.
Cuando el agente detecta una escalada de esta manera, redirige automáticamente al usuario a Escalar tema del sistema. Este tipo de desencadenador se conoce como desencadenamiento implícito.
Desencadenadores explícitos
Al crear temas para tu agente, puedes determinar que algunos temas requieren interacción con un humano. Este tipo de desencadenador se conoce como desencadenamiento explícito.
En estos casos, debe agregar un nodo Transferir conversación al tema. Este nodo le permite agregar un mensaje privado al agente, que se envía al centro de interacción conectado para ayudar al agente por chat a comprender el historial y el contexto de la conversación.
Nota
Las conversaciones que lleguen a este nodo se marcarán como sesiones Transferidas en análisis de informes.
Para configurar la activación explícita de un tema:
En la parte inferior de tema, seleccione el icono Agregar nodo , a continuación seleccione Enviar un mensaje para agregar un nodo de mensaje. Ingrese lo que debe decir agente para indicar que está a punto de ocurrir una transferencia a un agente por chat.
Debajo del nodo de mensaje, seleccione el icono Agregar nodo , señale Administración de temas y seleccione Transferir conversación.
Introduzca un mensaje privado opcional para el agente por chat en el nodo Transferir conversación. Este mensaje opcional puede resultar útil si tiene varios temas con nodos Transferir conversación, ya que la información se almacena en la
va_AgentMessage
variable de contexto.
El tema iniciará la transferencia a un agente por chat cuando se llegue a este nodo. Puede probar la transferencia desencadenando el tema en el lienzo de prueba.
Nota
Una vez que agregue un nodo Transferir conversación en una conversación, cada vez que desencadene la transferencia, sus usuarios verán un mensaje de "No hay representador para esta actividad" en el sitio web de demostración. Este mensaje sugiere la necesidad de personalizar el lienzo de chat para implementar código personalizado del lado del cliente que incorpore a la conversación un agente humano del centro de interacción.
Variables contextuales disponibles tras la transferencia
Más allá de proporcionar una forma automatizada para que una conversación se transfiera a un centro de interacción, es importante asegurarse de que esté involucrado el mejor agente para un problema específico. Para ayudar a enrutar las conversaciones al agente por chat más apropiado, existen variables de contexto que también se pasan al centro de involucración.
Puede usar estas variables para determinar automáticamente dónde se debe enrutar la conversación. Por ejemplo, puede haber agregado nodos Transferencia de conversación a varios temas diferentes, y desea enrutar conversaciones relacionadas con ciertos temas a agentes específicos.
La siguiente tabla enumera las variables de contexto disponibles por defecto.
Context | Objetivo | Ejemplo |
---|---|---|
va_Scope |
Dirigir las escalaciones a un agente por chat. | "agent" |
va_LastTopic |
Dirija las escalaciones a un agente por chat y ayúdelos a ponerse al día. Incluye el último tema activado por una expresión del usuario. | "Return items" |
va_Topics |
Poner al día a un agente por chat. Solo incluye temas desencadenados por el usuario final mediante una frase desencadenante. No incluye los temas a los que se redirigió. | [ "Greetings", "Store Hours", "Return Item" ] |
va_LastPhrases |
Dirija las escalaciones a un agente por chat y ayúdelos a ponerse al día. | "Can I return my item" |
va_Phrases |
Poner al día a un agente por chat. | ["Hi", "When does store open", "Can I return my item" ] |
va_ConversationId |
Identifica de forma única una conversación agente. | 6dba796e-2233-4ea8-881b-4b3ac2b8bbe9 |
va_AgentMessage |
Poner al día a un agente por chat. | "Got a gift from: HandoffTest" |
va_BotId |
Identifica al agente que está transfiriendo una conversación. | 6dba796e-2233-4ea8-881b-4b3ac2b8bbe9 |
va_Language |
Dirigir la escalación a un agente por chat. | "en-us" |
Todas las variables de temas definidas por el usuario | Poner al día a un agente por chat. | @StoreLocation = "Bellevue" |
Un cliente puede pasar por varios temas antes de escalar. Su agente reúne todas las variables de contexto en todos los temas y las fusiona antes de enviarlas al centro de participación.
Si hay temas con variables de contexto con nombres similares, agente promueve la variable tema definida más recientemente.