| intent | The intent that will be written to analytics. You can for instance modify this field to store the intent that was found in an executed Flow in analytics. | String |
| intentFlow | The ID of the Flow where the intent was found (main Flow or attached Flow). | String |
| intentScore | The score of the Intent that was found. | Number |
| inputText | The input text. | String |
| inputData | The input data object. | {"key":"value"} |
| state | The State the Flow is currently in. | String |
| slots | The slots that were found in the user’s input. | Object |
| completedGoals | A list of goals the user has completed. | List of Strings |
| understood | An input is considered understood if any of the following conditions are met:- An Intent or Slot is identified.
- The input is marked as understood through the Nodes: Code, Overwrite Analytics, Search Extract Output, or AI Agent.
- The sentence type is
pAnswer, nAnswer, or Greeting (if Confirmation Word logic is activated).
An input is considered not understood if any of the following conditions are met:- There is an active handover without triggering an Agent Copilot Whisper Flow.
- The message is explicitly marked as
Don't count or Null.
| Boolean |
| handoverEscalations | A counter of how many times the session was escalated from the AI Agent to a human agent. | Number |
| inHandoverRequest | A flag indicating whether a handover has been initiated but not yet accepted: true means waiting in the queue, false means there is no pending handover. | Boolean |
| inHandoverConversation | A flag indicating whether a human agent is actively handling the conversation: true means active handling, false means there is no human agent involvement. | Boolean |
| custom1 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom2 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom3 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom4 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom5 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom6 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom7 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom8 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom9 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |
| custom10 | A custom field that can be set to any string value during Flow execution. Defaults to null. | String |