Event attributes in Journey Management
An event attribute is the metadata related to an event. This data describes the nature of the event, and gives further context. You can use event attributes to filter events in a journey visualization. Dimensions in Genesys Cloud are called attributes in Journey Management.
You can use numeric and time range attribute filters to understand the efficiency of a respective event. You can include empty values as well.
- For numeric filters:
- Specify a Condition. Your available options are: Greater than, Is between, Is equal to.
- Enter a numeric value, or in case of the Is between condition, a numeric range.
- For time filters:
- Specify a Condition. Your available options are: Greater than, Is between, Is equal to.
- Set the required time in a day/hour/minute/second format.
You can view the attributes available to each event type in the respective tab:
Attribute | Description |
---|---|
acdOutcome | The result of the ACD interaction. For example, answered or abandoned. |
alertingDurationMs | Duration of the call rings before the customer’s answer (in milliseconds). |
connectedDurationMs | How long the parties of the interaction were connected (in milliseconds). This can be system and participant (for bots or virtual agents) or participant and agent for agent-led interactions. |
contactingDurationMs | Time spent trying to reach the customer (in milliseconds). Relevant for outbound campaigns. |
dialingDurationMs | Time spent dialing before the call connected (in milliseconds). Relevant for outbound calls. |
direction | Whether the interaction was incoming (inbound), outgoing (outbound) or unknown. |
disconnectType |
|
durationMs | The total duration of the interaction or session, is measured in milliseconds. |
flowId | The name of the flow in Architect. To note even when flow types are selected the flow names are still all flows available in Architect. |
flowOutcomeID | The name of the flow outcome used in Architect flows. |
flowOutcomeValue | Represents the result status of a defined flow outcome within an Architect flow. This value indicates whether a specific outcome was achieved successfully, failed, or remained incomplete during a customer interaction. |
flowType |
|
flowVersion |
Refers to a specific, saved state of an Architect flow at a specified point in time. Each time you publish a flow, Genesys Cloud creates a version that reflects the flow’s configuration, logic, and settings at that specific point in time. Each time you publish a flow, Genesys Cloud creates a version reflecting the flow’s configuration, logic, and settings at that specific point in time. Only the last 10 versions are available for filters and in charts. |
heldDurationMs |
Total hold time during the interaction (in milliseconds). |
interactingDurationMs |
Time the agent actively interacted with the customer (in milliseconds). |
languageCode | Language code used in the interaction. For example, en-US. |
mediaType | The type of communication channel used. For example, voice, message, email. |
messageType | The type of message from web messaging, open messaging, SMS or socials. For example, Facebook, Instagram, and WhatsApp. |
milestoneID |
The name of the flow milestone used in Architect flows. |
outboundCampaignId | The name of the outbound campaign tied to the interaction. |
outboundContactListId | The name of the contact list used in the outbound campaign. |
queueId conversationContext.queueID |
The name of the queue where the interaction was routed or handled. |
requestedLanguageID | An attribute on the ACD End event for routing. |
routingPriority | The priority level of the interaction for routing purposes. Represented between 0-1. |
usedRouting |
The type of routing deployed for the interaction. For example, bullseye, conditional, or predictive. Bullseye
|
userId | The name of the agent or user who handled the interaction. |
voicemailDurationMs | Duration of the voicemail left or received (in milliseconds). |
wrapupCode | The wrap up code selected or applied post-interaction to categorize the outcome of the interaction. |
wrapupDurationMs | Time spent on post-call wrap-up work (in milliseconds). |
Attribute | Description |
---|---|
botID | Virtual Agent name, either voice or digital. Represents all events generated by third-party bots or Genesys bots. |
botRecognitionFailureReason | Reason why the bot failed to recognize the user’s intent. For example, No Input Collection, No Match Confirmation.
|
botResult |
The final result or status of the bot interaction.
|
botSessionOutcome |
The overall outcome of the bot session, for example, completed, escalated to the human agent. COMPLETE
|
botVersion |
Refers to a specific, published state of a bot flow that is deployed for customer interactions. Each version captures the bot’s configuration at the time of publication, including its intents, slots, prompts, and logic. For example, Dialog Engine Bot Flow or Digital Bot Flow. Only the last 10 versions are available for filters and in charts. |
channels | Relating to the bot start event; the communication channel of the interaction. For example call, email, messaging. |
confidence | A score between 0-1 indicating how confident the bot was in identifying the user’s intent. A low confidence score may trigger fallback logic like asking for clarification. A high confidence score confirms that the bot is more certain about the identified intent. |
connectedDurationMs | How long the parties of the interaction were connected (in milliseconds). This can be system and participant (for bots or virtual agents) or participant and agent for agent-led interactions. |
intermediateIntent.intent |
Available on bot or virtual agent turn event. The intents in the bot or virtual agent session. |
product | The bot or virtual agent vendor and bot product name. For example, Genesys Bot flow, Amazon Lex. |
queryCount | Total number of queries or user inputs the bot has processed during the bot session. |
selfServedQueryCount | Number of queries successfully handled by the bot without human intervention. |
terminatingIntent.intent | Intent that concluded the bot or virtual agent session (For example, exit, transfer_to_agent). |
turnCount | Number of conversational turns between the user and the bot or virtual agent. |
vendor | The bot or virtual agent vendor. For example, Amazon, Genesys, Google, Nuance. |
Attribute | Description |
---|---|
app.type | Indicates the application or the touchpoint from which a Knowledge event originated. For example, SmartAdvisor (Agent Copilot) or BotFlow (Virtual Agent, Digital Bot, or Voice Bot). |
knowledgeBaseId |
Name of the knowledge base used during the interaction. |
knowledgeSearch.answerDocumentId DocumentId |
Dependent on the selection on the knowledgeBaseId. Document that is retrieved during a Virtual Agent/Bot Turn or any time Knowledge is used. |
queryType |
The type of knowledge query that is performed when a customer or application submits a request to Knowledge. Values are:
|
Attribute | Description |
---|---|
AssociatedValue.value | A numeric value tied to the outcome; behaves like a number in filters and charts. For example, the monetary value of a sale. |
outcomeId | The identifier of the configured outcome. |
segmentID | The identifier of the assigned segment. |
segmentScope | The entity to which a segment applies. |
session.type | The category of the session such as web, app, or conversation. |