OnAssignment

This help page is for Desktop Studio. This information is also available for Studio.

Pink square with checkmark and lightning bolt in a circle.

Una acción de evento que crea una nueva rama en el script cuando se envía un contacto a un agente en vivo. Esto incluye cuando se transfiere un contacto de un agente en vivo a otro. Por ejemplo, cuando un agente transfiere un contacto a un segundo agente, el script repite la rama que comienza con la acción del evento Onassignment. Cuando sucede esto, la propiedad IsTransfer cambia a true y se completan todas las propiedades PriorAgent con los datos del primer agente. Si el primer agente transfiere un contacto a una nueva habilidad, el script repite la derivación que comienza con Onassignment cuando se envía el contacto a un segundo agente. En este caso, IsTransfer es false y todas las propiedades PriorAgent están vacías.

Dependencias

  • This action requires Digital Experience (DX).
  • Before working with digital scripts, learn about the differences between traditional ACD scripts and digital scripts.
  • This action only triggers when a contact is delivered to a live agent. If you want it to also trigger when a contact is delivered to a virtual agent, include the global:__isTriggerBotAssignmentEvents variable in the script and set it to 1. You can include the variable using either an ASSIGN or a SNIPPET action
  • If you want this action to trigger on delivery to virtual and live agents in all of your scripts, contact your account representative. They can enable this behavior as the default in your NiCE CXone system. When you have this behavior enabled, you can override it on a script-by-script basis by including the global:__isTriggerBotAssignmentEvents variable in the script and setting it to 0.
  • Onassignment is an event action.

Tipos de scripts compatibles

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Digital

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Puede usar la sustitución de variables en todas las propiedades de esta acción.

Las propiedad

Descripción

Caption

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. The default is the action name.

AgentFirstName

El primer nombre del agente que gestiona la llamada.

AgentID

El ID del agente del agente que gestiona el contacto.

AgentLastName

El apellido del agente que gestiona el contacto.

IsTransfer

Indica si se ha transferido este contacto a otro agente. Los valores son 1 (verdadero) o 0 (falso). Por ejemplo, si se transfiere un contacto de un agente a otro, el valor es 1 (verdadero). Pero si un agente transfiere un contacto a una habilidad nueva, el valor es 0 (falso).

PriorAgentID

El ID del agente del último agente que gestionó el contacto, si se trata de una transferencia.

PriorAgentFirstName

El primer nombre del último agente que gestionó el contacto, si se trata de una transferencia.

PriorAgentLastName

El apellido del último agente que gestionó el contacto, si se trata de una transferencia.

PriorUserID

El ID del empleado NiCE CXone del agente anterior que gestionó el contacto, si se trata de una transferencia.

SkillID

El ID de la habilidadClosed Se usa para automatizar la entrega de interacciones según las habilidades, capacidades y conocimientos del agente. digital del ACD asignada actualmente al contacto.

SkillName

El nombre de la habilidad digital del ACD actualmente asignada al contacto.

UserID

El ID de empleado único NiCE CXone del agente.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default

Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.