Establecer acción de datos de conversación

Esta acción está disponible en el menú Datos del editor de tareas Caja de herramientas. A los participantes del flujo de trabajo se les pueden asignar atributos o "datos de participantes". En Architect, un participante es la persona que llama en un flujo de trabajo o el destinatario de un flujo de llamadas salientes.

Acerca de los atributos

Un atributo es una pieza de información sobre un participante que viaja con él a lo largo de la interacción. A diferencia de las variables de flujo, los atributos de datos de los participantes persisten entre las transferencias de un flujo de llamadas a otro. Por ejemplo, el número de teléfono de la persona que llama (Call.Ani) no persiste si la interacción se transfiere a otro flujo de llamadas. Sin embargo, si la información se almacena en los datos de los participantes, se puede acceder a ella mediante flujos de llamadas posteriores.

Los datos de cada participante son un par de nombre / valor. Estos emparejamientos son cadenas controladas por el autor del flujo. Para establecer un atributo, especifique su nombre y un valor de cadena para asignar al atributo. Estos atributos de datos de los participantes son más útiles para la información que debe persistir más allá del flujo de llamadas actual. Por ejemplo, información accesible desde un flujo diferente o información que deja a Architect por completo, como Genesys Cloud para Salesforce, que recibe información de URL emergente de pantalla configurada a través de Datos del participante.

Notas:
  • Los atributos distinguen entre mayúsculas y minúsculas. Si utiliza un atributo existente en otra parte del flujo, asegúrese de que coincide con el caso del atributo original.
  • Analytics no guarda los atributos que se establecen después de que se completa la conversación. Si la conversación y los segmentos se completan, el análisis no puede volver a abrir la conversación para guardar los cambios.

La acción Establecer datos de conversación en una tarea asigna un valor de atributo a un participante de interacción. Por ejemplo, si tiene una acción Call Data que busca información de una persona que llama, utilice la acción Set Conversation Data para guardar los resultados de lo que encuentra la acción Call Data. Si Architect transfiere la interacción a otro flujo, el segundo flujo puede recuperar la información a través de la acción Obtener datos de conversación para que no sea necesario repetir la acción Llamar datos.

Nota: Cuando se recupera un atributo a través de Obtener Datos de Conversación, asegúrese de que el nombre del atributo coincide exactamente con el nombre de Establecer Datos de Conversación del flujo anterior. Architect no autocompleta los nombres de los datos de la conversación en los flujos de llamadas. Las mejores prácticas recomiendan copiar y pegar los nombres que distinguen entre mayúsculas y minúsculas para garantizar una coincidencia precisa.

Si la acción Establecer datos de conversación establece un valor de atributo de participante durante una llamada, entonces el valor establecido es el valor leído en las siguientes llamadas de acción Obtener datos de conversación, aunque el valor establecido no se actualiza en la nube hasta la terminación del flujo. Por ejemplo:

  1. Si el flujo emite una acción Obtener datos de conversación con "Foo" como nombre de atributo, la nube devuelve "Hola", por lo que la variable vinculada a "Foo" en la acción Obtener datos de conversación se establece en "Hola".
  2. A continuación, el flujo emite una acción Establecer datos de conversación con "Foo" como nombre de atributo y "Adiós" como valor.
  3. Luego, el flujo repite emitiendo una acción Obtener datos de conversación con "Foo" como nombre de atributo, la nube devuelve "Hola" como antes, ya que las actualizaciones realizadas a través de Establecer datos de conversación se ponen en cola y solo se envían a la nube justo antes de la terminación. Sin embargo, en este caso, la variable vinculada a "Foo" se establece en "Adiós" porque Obtener datos de conversación usa cualquier valor en cola para actualizar antes de usar lo que devuelve la nube.

Acción Descripción y uso

Nombre

Escriba un nombre distintivo para la acción. La etiqueta que ingrese aquí se convierte en el nombre de la acción que se muestra en la secuencia de tareas.

Agregar atributo para configurar

Haga clic en este botón para agregar una configuración de par Nombre / Valor para un atributo. Se pueden crear y guardar múltiples atributos ("datos del participante") en una sola acción Establecer datos de conversación.

Nombre del Atributo

Asigne un nombre al atributo. El nombre del atributo es un literal de cadena y no se puede dejar en blanco (vacío). Este nombre debe ser copiado exactamente a cualquier acción Obtener datos de conversación que sea para recuperar el valor.

Valor para asignar

Los valores de atributo (datos del participante) son cadenas literales o expresiones, como variables de llamada integradas, variables de flujo o variables de tarea que ha creado. Utilice el editor literal o el editor de expresiones para asignar un valor de cadena, variable o expresión al atributo. 

Notas:
  • En algunos casos, el valor del atributo de un participante puede cambiar mientras el participante sigue un flujo que también cambia el valor del atributo. Las actualizaciones realizadas a través de la acción Establecer datos de conversación se ponen en cola en la memoria hasta justo antes de la terminación del flujo.
  • Las actualizaciones van a la nube en un lote. Si se producen varias llamadas a la acción Establecer datos de conversación mediante un flujo contra el mismo atributo, gana el valor establecido en la última llamada.