Automation Designer: Variables Personalizadas y del Sistema

Las variables pueden utilizarse en la ejecución de una automatización para almacenar información o para leer datos de fuentes externas. Durante una conversación, se pueden crear, actualizar o anular variables.

Automation Designer le permite ver, añadir y utilizar variables personalizadas o del sistema.

Puede gestionar variables personalizadas o del sistema en el panel lateral "Variables" del Automation Designer [1]:

variables_1..png

 

Variables Personalizadas

Las variables personalizadas son diseñadas por los usuarios.

Pueden utilizarse en los componentes como operaciones de lectura y pueden crearse o actualizarse:

  • Componente "Ask": crea y actualiza variables.
  • Componente "Execute Action": crea, actualiza y lee variables.
  • Componente "Split Flow": lee variables.
  • Componente "Escalation": crea las variables ringGroup y endConversation.
  • Componente "Say": crea la variable endConversation si está seleccionada.
  • Todos los componentes que contienen un campo "Message": lee variables.

Como se ha visto anteriormente, todos los componentes con mensajes pueden hacer referencia a una variable; esto significa que en el campo "Message" de todos estos componentes, puede utilizar variables para introducir información en su flujo, como se muestra en el siguiente ejemplo:

En este caso, el valor al que se hace referencia en variable1 será reemplazado durante la ejecución, por lo que si variable1 = abs, el mensaje será "Value is abc. Number to use?''.

Nota: Cuando se hace referencia a una variable y no tiene valor, se asume que su valor es igual a su nombre. Ejemplo: "Value is variable1. Number to use?"

 

Variables del Sistema

Las variables del sistema son variables dinámicas que cambian durante el proceso de ejecución de una automatización.

Las variables del sistema son fijas, es decir, están predeterminadas y pre-especificadas por nuestros equipos internos y no deben anularse. Pueden utilizarse en los componentes como operaciones de lectura.

 

Variable ¿Cuándo se establece? Tipo
businessHours Establecer al principio fijado
callerId Establecer al principio fijada
accountId Establecer al principio fijada
interactionId Establecer al principio fijada
escalate_ring_group Definido en el componente "Escalation" (depende de la definición de este componente). Solo aparece después de un componente de "Escalation".
intentConfidence Establecer en cada turno de la conversación*
Sentiment Establecer en cada turno de la conversación*
Utterance Establecer en cada turno de la conversación*
endInteraction Definido en el componente "Say" o "Escalation" (depende de la definición de estos componentes). Solo aparece después de un componente "Escalation" o de un componente "Say" si se ha seleccionado.

* Estos valores se ajustan cada vez que la VA recibe un utterance del usuario.

Volver ""
Por favor, inicie sesión para enviar una solicitud.