Table: Workflow Sessions (App)
This article contains column documentation for the Workflow Sessions table in the Analytics workspace in App.
In this article
Overview
The Workflow Sessions table contains information related to workflow sessions.
What is a workflow session?
A workflow session is a unique instance of a workflow. A workflow can be triggered in two ways:
Event trigger (like a customer calling a phone number)
Schedule trigger (like a specific date arriving)
Once triggered (regardless of cause) a workflow session is created. The workflow session represents the system processing through the individual modules of the workflow.
This table contains data for active workflow sessions. An active workflow session is a session that is currently in progress. This table contains data like:
The current workflow item in progress
When the workflow session began
How long the workflow session has been active.
Data sources using this table
This table is included in the following data sources. Click any of the links below to learn more about the data source, including its purpose and any other associated tables.
Column descriptions
This section alphabetically lists and describes each of the columns in the Workflow Sessions table.
Action Data
Contains details related to the most recent workflow item the workflow session executed.
If a workflow session has ended, this field will most likely contain one of the following:
end (the workflow ended)
createInteraction (the workflow resulted in the creation of an interaction)
Communication Type
Contains the communication type of the interaction that triggered the workflow session.
Communication types include:
Email
Messaging
Phone
Task
Video
Current Workflow Item Id
The unique identifier of the current workflow item in the workflow session being processed.
Data
Contains various data related to the workflow session in JSON format. This field is highly variable in the kind of data it contains. This data includes:
The customer’s basic information
The customer’s phone number
Any linked IDs on the interaction
Any workflow variables on the workflow session
Ended At
Contains the recorded date and time of when the workflow session ended.
Session Id
The unique identifier of the workflow session.
Source Details - Phone Number
Contains the phone number of the customer. This number is derived from the Source Details field for convenience.
Source Details
Contains various data related to the customer on the workflow session in JSON format.
Note: This data is also included in the Data field.
Started At
Contains the recorded date and time of when the workflow session began.
Time in Workflow
The amount of time (in seconds) the workflow session has been active.
Variables - Category
Note: This field is only available for some accounts.
Variables - Sub Category
Note: This field is only available for some accounts.
Version Id
The unique identifier of the version of the workflow the session is processing through.
Workflow Id
The unique identifier of the workflow the session is processing through.