Sessions contain a huge amount of data. If a session is a beach, each grain of sand is a property. A user input is a property, as is the name of a flow that triggered, or the contents of a variable that was set, to name a few examples. In other words, properties are the basic queryable elements of session logs and a fundamental part of each query.

The properties that you query can be:

  • Standard properties (of a session, transaction, or event)
  • Global variables
  • Flow Variables
  • Metadata
  • Annotations
  • Request Parameters

If you use the session viewer to examine a session, the right sidebar shows a scrollable list of all the available properties for that session. Properties in session viewer

One of the standard properties belonging to sessions is beginTime, which you can use to call up sessions that ran on a particular date or range of dates. The table below shows properties that are commonly used in queries. It is by no means comprehensive.

Property Description
beginTime The date and time the session began
userInput The text of the user input
fname The name of the flow that triggered
vname The name of the node (vertex) within a flow
outputText The text of an output node that was traversed
answerText The sum of all the output texts that make up the response

Was this page helpful?