Establecer acción de datos del participante
Esta acción está disponible en la categoría Datos de la caja de herramientas del editor de tareas . Architect puede asignar atributos, o datos de participantes, a voice o participantes digitales. Un atributo es una pieza de información sobre un participante que viaja con él a lo largo de la interacción. En Architect, un participante es la persona que llama en un flujo entrante de voz o digital, o el destinatario en un flujo saliente.
Acerca de los atributos
A diferencia de las variables de flujo, los atributos de los datos de los participantes persisten entre las transferencias de un flujo a otro. Por ejemplo, el número de teléfono del participante (Call.Ani) no persiste si la interacción se transfiere a otro flujo. Pero si almacena la información en datos de participantes, otros flujos pueden acceder a esos datos.
Cada atributo de participante es una cadena de nombre y valor que configura el autor del flujo. Para establecer un atributo, especifique su nombre y un valor de cadena para asignar al atributo. Los atributos de datos del participante son muy útiles para almacenar información que desea que persista más allá del flujo actual. Por ejemplo, información a la que desea acceder desde un flujo diferente o información que abandona por completo el flujo actual. Con los datos de los participantes, una integración de terceros como Genesys Cloud para Salesforce puede recibir la información de la URL emergente de pantalla que usted establezca a través de los datos de los participantes.
- Los atributos distinguen entre mayúsculas y minúsculas. Si usa un atributo existente en otra parte del flujo, asegúrese de que coincida con las mayúsculas y minúsculas del atributo original.
- For bot flows, these limitations apply. If you reach the limit, the session closes and the flow follows the configured error handling path.
- El número de ejecuciones de la acción Establecer datos del participante por sesión de bot es de 50.
- El número de atributos que el flujo establece durante una sesión de bot es de 50.
- La longitud máxima de un valor de atributo es de 256 caracteres.
- Dado que Establecer datos del participante requiere una conversación real con un ID de conversación, la acción no funciona con la opción Arquitecto Prueba.
- Genesys Cloud no guarda los análisis de atributos una vez finalizada la conversación. Si la conversación y los segmentos están completos, los analistas no pueden volver a abrir la conversación para guardar los cambios. Por ejemplo:
- La interacción entrante y el flujo entrante están activos y algunos datos de los participantes se escriben en el flujo, sincronizados en Conversation Services y Analytics Services.
- El sistema transfiere la interacción a una cola y espera. El flujo en cola está activo y algunos datos de los participantes se escriben en el flujo, sincronizados en Conversation Services y Analytics Services.
- La interacción se encamina a una cola y un agente la acepta. El script del agente contiene algunos datos de los participantes, sincronizados en Conversation Services y Analytics Services.
- El cliente se desconecta y el agente pasa al estado de recapitulación. La secuencia de comandos del agente, activada por la variable de salida de la secuencia de comandos, incluye más datos de los participantes, sincronizados en Conversation Services, pero no en Analytics Services.
- El agente completa el envoltorio y la vista de interacción se cierra para ese agente. A través de la API, los datos de otro participante para esa interacción y ese agente participante se establecen y sincronizan en los Servicios de Conversación, pero no en los Servicios de Análisis.
La acción Establecer datos del participante en una tarea asigna un valor de atributo a un participante de la interacción. Por ejemplo, si tiene una acción Datos de llamada que busca información sobre un participante, utilice la acción Establecer datos del participante para guardar los resultados de lo que encuentre la acción Datos de llamada. 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 del participante para que no sea necesario repetir la acción de datos.
En los flujos de voz, si una acción Establecer datos del participante establece un valor de atributo del participante durante una interacción, el valor establecido se lee en las interacciones posteriores de la acción Obtener datos del participante, aunque el valor establecido no se actualice en la nube hasta la finalización del flujo. Por ejemplo:
- Si el flujo emite una acción Obtener datos del participante con "Foo" como nombre de atributo, la nube devuelve "Hola" para que la variable vinculada a "Foo" en la acción Obtener datos del participante se establezca en "Hola".
- A continuación, el flujo emite una acción Establecer datos del participante con "Foo" como nombre de atributo y "Adiós" como valor.
- A continuación, el flujo se repite y emite una acción Obtener datos del participante con "Foo" como nombre del atributo. La nube devuelve "Hola" como antes, ya que las actualizaciones realizadas a través de Set Participant Data se ponen en cola y sólo 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 del participante utiliza cualquier valor en cola de actualización antes de utilizar 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 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 única acción Establecer datos del participante. |
Nombre del Atributo |
Asigna un nombre al atributo. El nombre del atributo es una cadena literal y no puede estar en blanco (vacío). Este nombre debe coincidir exactamente para que una acción Obtener datos del participante recupere el valor. |
Valor para asignar |
Los valores de los atributos (datos del participante) son literales de cadena o expresiones, como variables incorporadas, variables de flujo o variables de tarea que haya creado. Utilice el editor de literales o el editor de expresiones para asignar un valor de cadena, variable o expresión al atributo. |
- En los flujos de voz, a veces el valor del atributo de un participante cambia mientras el participante procede a través de un flujo que también cambia el valor del atributo. Las actualizaciones realizadas a través de la acción Establecer datos del participante se ponen en cola en la memoria hasta justo antes de la finalización del flujo. Sin embargo, los flujos de bots envían atributos inmediatamente.
- Las actualizaciones van a la nube en un solo lote. Si se producen varias interacciones de acción Establecer datos del participante por un flujo contra el mismo atributo, gana el valor establecido en la última interacción.