Establecer acción de datos de conversación
Esta acción está disponible en el menú Datos de la caja de herramientas del editor de tareas . Los participantes del flujo de trabajo pueden tener atributos o datos de participante asignados. En Architect, un participante es la persona que llama en un flujo de trabajo, o el destinatario de un flujo de llamadas salientes.
Además, puede establecer ID de conversación mediante la acción Establecer datos de conversación al crear o editar flujos de elementos de trabajo en Architect. El ID de conversación es un identificador único para cada interacción en Genesys Cloud.
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.
- 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.
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:
- 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".
- 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.
- 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. |
ID de conversación |
El ID de conversación de la interacción en la que desea establecer los datos del participante. La longitud máxima de la cadena es 36. Nota: Puede establecer el valor de ID de conversación sólo cuando trabaje con el tipo de flujo, Flujo de elementos de trabajo.
|
Agregar atributo para configurar |
Haga clic en junto a Atributo y añada 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. |
- 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.