analytics_participant_attribute

Table Type: Historical Data

This table contains the conversation participants' data.
It is common for flows (IVRs, or other pre-queue processing) to set participant data - these are key-value pairs - that are then associated with the participant and conversation.
Such 'participant data' can also be set or ready by an API, or used in reporting.

This table stores all the key-value pairs that are set. Note that Genesys does not always correctly retain information set after the participant has disconnected, so if you are adding
participant data after the fact, then the data is not always sent to CX Vizz.

Becuase reports commonly need participant data (for example, to determine progress through an IVR before a call is queued), there is a special action
which creates a custom_participant view which includes the participant and columns that correspond to desired attributes. This is
to help with backward compatibility with CX Vizz R1. See the 'update_participant_view' action for more information.

Columns

Column Type Modifiers Notes
participant_id string Primary Key The ID of the participant to whom this attribute belongs
name string Primary Key The name of the attribute
db_last_updated datetime The last time this record was updated in the database
db_when_created datetime The time this record was created in the database
val string The value of the attribute
conversation_id string The ID of the conversation to which this participant belongs

Actions and Background Tasks

Actions