Usar macros de conectores de sesión
Nota
La información sobre la disponibilidad de funciones es la siguiente.
Dynamics 365 Contact Center - insertado | Dynamics 365 Contact Center—independiente | Dynamics 365 Customer Service |
---|---|---|
No | Sí | Sí |
Puede usar acciones de conector de sesión para realizar operaciones relacionadas con la sesión. Las macros del conector de sesión le permiten agregar acciones como obtener el Id., actualizar una pestaña, pasar el Id. de la pestaña, establecer el foco en una pestaña según el Id. de la pestaña, abrir una plantilla de pestaña y actualizar el contexto de la sesión.
Puede usar las acciones tantas veces como quiera en diferentes macros para automatizar y realizar operaciones relacionadas con una sesión en Customer Service workspace.
Obtener la pestaña actual
Esta acción obtiene los detalles de la pestaña actual en el servicio al cliente. La acción recupera el ID de pestaña que podría usarse en las acciones Actualizar pestaña y Pestaña Foco.
Actualizar la pestaña
Actualiza una pestaña en la sesión en Customer Service workspace. Este acción contiene el siguiente campo.
Campo | Descripción |
---|---|
Id. de pestaña | Especifique el ID de la pestaña que quiera actualizar. Este campo es obligatorio. |
Ejemplo: resolver un caso, obtener el ID de la pestaña y actualizar la pestaña
Realice los siguientes pasos para crear una macro para resolver un caso, obtener la identificación y luego actualizar la pestaña. Agregue las siguientes acciones a la macro:
-
Resolver caso con los siguientes atributos:
-
Id. de incidente:
${anchor.incidentid}
- Tiempo facturable: 0
-
Resolución:
Case ${anchor.ticketnumber} resolved via macros
-
Id. de incidente:
- Obtenga la pestaña actual para obtener la pestaña actual y almacenar la identificación de la pestaña como un valor dinámico.
-
Actualice la pestaña para establecer el Id. de pestaña en el valor dinámico obtenido en el paso anterior con el Id. de pestaña establecido en
Tab ID
.
Foco en la pestaña
Le permite centrarse en una pestaña en la sesión en Customer Service workspace. Este acción contiene el siguiente campo.
Campo | Descripción |
---|---|
Id. de pestaña | Especifique el identificador de la pestaña a la que desea enfocar. Este campo es obligatorio. |
Ejemplo: Crear una tarea a partir de un caso y luego volver a centrarse en el formulario del caso
Realice los siguientes pasos para crear una macro que cree una tarea a partir de un caso y vuelva a centrarse en el formulario del caso. Agregue las siguientes acciones a la macro:
- Obtenga la pestaña actual para copiar el Id. de pestaña del caso.
- Abra un nuevo formulario para crear un registro para crear una nueva tarea del caso.
- Guardar el registro
-
Céntrese en la pestaña con Id. de pestaña configurado en
Tab ID
. Esto vuelve a poner el foco en la pestaña del caso original.
Abrir pestaña de aplicación
Abre la aplicación especificada en una nueva pestaña con los atributos que defina. La acción contiene los siguientes campos.
Campo | Descripción |
---|---|
Tipo de página | Especifique el tipo de aplicación que desea abrir. Más información: Tipos de páginas. |
Identificador de plantilla de aplicación | Especifique el identificador de la plantilla de aplicación. |
Nombre del atributo | Especifique el nombre lógico del atributo que quiera actualizar. |
Valor de atributo | Especifique el valor del atributo que se actualiza para el atributo mencionado anteriormente. |
Ejemplo: Abrir una plantilla de pestaña basada en el nombre único de la plantilla de pestaña
Para crear una macro que abra una plantilla de pestaña pasando el nombre único de la plantilla de pestaña como parámetro y abra una plantilla de pestaña basada en el nombre único de la plantilla de pestaña, agregue la acción Abrir pestaña de aplicación con los siguientes atributos:
-
Tipo de página:
Entity Record
- Identificador de plantilla de aplicación : bde86e2f-6bd1-48a9-baf9-dae720aa9f45
Actualizar el contexto de sesión
Actualiza el contexto de la sesión en Customer Service workspace para las sesiones de entidad. Por ejemplo, si inicia una sesión de entidad para un registro de caso, las variables de contexto de la sesión se definirán cuando comience la sesión. Sin embargo, si actualiza el título del caso, el contexto de la sesión no se actualizará. Por lo tanto, las macros utilizarán la información almacenada en caché. Puede agregar el paso Actualizar el contexto de sesión después de iniciar la ejecución de la macro para utilizar la información más reciente.
Ejemplo: Actualizar el título del caso y luego crear una tarea con el título del caso actualizado
Realice los siguientes pasos para crear una macro que actualice el título del caso y luego cree una tarea utilizando el nuevo título del caso actualizado:
- Agregue la acción de productividad Actualizar un registro existente con los siguientes atributos:
-
Id. de registro de entidad:
#{anchor.incidentid}
-
Nombre lógico de la entidad:
incident
- Nombre del atributo: título
-
Valor del atributo:
[Backlog]${anchor.title}
-
Id. de registro de entidad:
- Agregue la acción Actualizar el contexto de sesión para actualizar la caché de contexto de la sesión después de actualizar el título del caso.
- Agregue la acción Abrir un formulario nuevo para crear un registro con los siguientes atributos:
-
Nombre lógico de la entidad:
task
- Nombre del atributo: asunto
-
Valor de atributo: Tarea relativa al caso:
${anchor.title}
-
Nombre lógico de la entidad:
Establecer contexto de sesión
Crea una variable en el contexto de la sesión. Use la acción para crear sus propias variables de sesión para validar condiciones o realizar un seguimiento de cómo los agentes navegan a través de los scripts de los agentes.
Campo | Descripción |
---|---|
Nombre del atributo | Especifique el nombre de la variable de contexto de la sesión. |
Valor de atributo | Especifique el valor de la variable de contexto de la sesión. |
Ejemplo: crear una variable de contexto de sesión para realizar un seguimiento de la ruta del script del agente
Realice las siguientes tareas para agregar un flujo de trabajo que cree una variable de contexto de sesión cuando un usuario cambia de un script de agente a otro y luego utiliza el contexto de variable de sesión para futuras ejecuciones de macros:
- Agregue la acción Establecer el foco en un script del agente con el atributo Nombre único de script del agente establecido en
new_agentscript_highpriority
. - Agregue la acción Establecer contexto de sesión con los siguientes atributos:
-
Nombre de atributo:
firstProcess
- Valor de atributo: casos de alta prioridad
-
Nombre de atributo:
- Agregue la acción Rellenar automáticamente el formulario con los siguientes atributos:
-
Nombre lógico de la entidad:
incident
- Nombre del atributo: descripción
-
Valor del atributo:
{firstProcess}
-
Nombre lógico de la entidad: