ASSIGN

Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.

Tipos de secuencias de comandos compatibles

Un cuadrado del que sale una línea que va a otros tres cuadrados.

Icono de un sobre verde grisáceo

Icono de burbuja de diálogo verde oscuro

Ícono de auricular de teléfono violeta

Icono de símbolo de correo de voz de color óxido con dos círculos unidos por una línea

Icon of pink document with lines of text

Icono de un teléfono móvil verde con un globo de diálogo en su pantalla

Ícono de un monitor de computadora violeta con un dispositivo móvil que se superpone a su esquina inferior derecha

Genérico

Correo electrónico Conversación Teléfono Mensaje de voz Elemento de trabajo SMS Digital

Propiedades de entrada

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

Propiedad

Descripción

Agregar leyenda

```

Introduzca 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.

```
Variable The name of the variable that you want to hold the value.
Value El valor o los datos que se van a almacenar.
Tipo Choose from String, Numeric, or Datetime. The type you select here changes the Value property to interpret the data entered in the Value field. For example, if you select String and enter the value 1+1, the actual value assigned to the variable is 1+1. However, if you select Numeric and enter the value 1+1, the value assigned to the variable is 2.
ScreenPop

Una propiedad de la variable que usted cree. When se establece en true, el valor de la Variable aparece en la predeterminada pantalla emergenteClosed A pop-up window with information about the contact that appears on an agent's screen after an event such as connecting to a contact. que se muestra para el agente. La opción Use Screen Pop debe estar habilitada para la habilidadClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge. ACD actual. El valor predeterminado es No/ False.

Esta opción no funciona con scripts digitalesClosed Any channel, contact, or skill associated with Digital Experience (DX).. Si desea usar screen pops con scripts digitales, use la POPURL acción o la RUNAPP acción.

En modo Valor:Haga clic en Sí para permitir que se muestre este valor en la ventana emergente predeterminada.

En Modo Expresión:Ingrese Verdadero para permitir que se muestre este valor en la ventana emergente predeterminada.

Guardar en DB

Una propiedad de la variable que usted crea, que controla si el valor de la variable se guarda en la base de datos de la plataforma NiCE CXone. Puede ingresar de DOs formas a los datos almacenados:

savetodb() También puede usar la propiedad de variable al trabajar con variables en acciones de Snippet.

El valor predeterminado es No/ False.

En modo Valor: Haga clic en Sí para permitir que se guarde este valor en la base de datos.

En Modo Expresión: Ingrese Verdadero para permitir que se guarde este valor en la base de datos.

Tamaño máximo de cadena The maximum size in KB of the value that can be stored. The default size is 2 KB. Seleccione entre estas opciones: Límite 2k, Límite 4k, Límite 8k, Límite 16k, Límite 32k.

Condiciones de la rama resultado

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

Condición

Descripción

Por defecto Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined.
Overflow Path taken if the value assigned to the variable exceeds the maximum string size.

Sugerencias y trucos

  • Use Assign para establecer el contenido de variables de cadena o numéricas.
  • Aprenda a usar la acción Assign para agregar o editar el valor de una variable en la página de ayuda de variables.
  • Los valores de variable de script se combinarán o se completarán previamente de forma automática en las variables de Respuesta rápida en la aplicación del agente cuando los nombres de las variables coincidan y la acción de script Assign esté configurada en ScreenPop = true. Si los valores de las variables se combinan correctamente, los agentes conservarán la capacidad de modificar manualmente los campos de Respuesta rápida previamente completados. La cantidad total de datos de variables configurados en ScreenPop no debe superar los 200 KB. Cantidades mayores de datos pueden ralentizar el rendimiento de la aplicación del agente.
  • Create a variable global en un subscript incluyendo la palabra clave global delante del nombre DE variable. Por ejemplo: Global:varName

Ejemplo de Script

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Es posible que se requiera scripting adicional.

Begin activa un Menu que ofrece tres opciones, Presione 1 para Ventas, 2 para Soporte, o 3 para Gestión de cuentas. Cuando el usuario selecciona una opción, el script utiliza una acción Assign específica para asignar un valor al Id de habilidad que Countagents utiliza para determinar el número de agentes con sesión iniciada con esa Habilidad. Luego, la acción If utiliza una expresión (TOTAL=0) para determinar qué rama tomar si hay agentes con sesión iniciada: TRUE significa que el total de agentes con sesión iniciada es igual a 0 para esa habilidad, y el script ejecutará un script independiente para dejar un mensaje. FALSE significa que el total de agentes con sesión iniciada no es igual a 0, y Reqagent utiliza el valor de la variable en Assign para solicitar un agente con la Habilidad (a través del Id de habilidad en Newskill).

Ejemplo de script que utiliza la acción Assign

Descargar este script.