Skip to main content
About the Resource Center

Set Secured Data action

This action is available in the Customer Secured Data menu in the task editor Toolbox. Use this action in all flow types, excluding bot flows. Interactions and workflow participants can have attributes; also known as conversation data or participant data, assigned to them. 

About attributes

An attribute is a piece of information about a participant that travels with it throughout the interaction. In contrast to flow variables, participant data attributes persist between transfers from one call flow to another. For example, the caller’s telephone number (Call.Ani) does not persist if the interaction is transferred to another call flow. However, if the information is stored into participant data, subsequent flows can access it.

Each participant data is a name/value pair. These pairings are strings controlled by the flow author. To set an attribute, specify its name and a string value to assign to the attribute. These participant data attributes are most useful for any information that must persist beyond the current call flow. For example, information accessible from a different flow or information that leaves Architect altogether, such as Genesys Cloud for Salesforce, which receives screen pop URL information set via Participant Data.

Customer secured data

While all data within Genesys Cloud is encrypted in transit and at rest, customers can also encrypt attributes with their own encryption key. This feature provides customers with more encryption controls to apply to any sensitive data that is required in the flow orchestration.

To enable this functionality, customers must configure an AWS KMS symmetric key for conversations. For more information, see Use an AWS KMS symmetric key for conversations.

Notes:
  • Attributes are case-sensitive. If you use an existing attribute in another part of the flow, make sure that you match the case of the original attribute.
  • You cannot assign secured customer data in a Set Screen Pop action. To read secured customer data, the agent must have a script.

Notes:
  • Sometimes, the attribute value of a participant can change while the participant proceeds through a flow that also changes the attribute value. The updates made via the Set Secured Data action are queued in memory until just before flow termination.
  • Updates go to the cloud in one batch. If multiple Set Secured Data action calls occur by a flow against the same attribute, the value set in the last call wins.