Compartir a través de


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

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:

  1. Resolver caso con los siguientes atributos:
    • Id. de incidente: ${anchor.incidentid}
    • Tiempo facturable: 0
    • Resolución: Case ${anchor.ticketnumber} resolved via macros
  2. 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.
  3. 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:

  1. Obtenga la pestaña actual para copiar el Id. de pestaña del caso.
  2. Abra un nuevo formulario para crear un registro para crear una nueva tarea del caso.
  3. Guardar el registro
  4. 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:

  1. 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}
  2. 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.
  3. 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}

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:

  1. 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.
  2. Agregue la acción Establecer contexto de sesión con los siguientes atributos:
    • Nombre de atributo: firstProcess
    • Valor de atributo: casos de alta prioridad
  3. 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}

Pasos siguientes

Conector de flujo