The Test icon is not available until at least one task is created.
Start a Test Session
- Click the Test icon on the top-right of the platform.
- Select Voice or Chat (this article covers Chat).
- Enter a message in the Message field to begin. Example: Book a flight.
- The NLP interpreter processes the input, authenticates, prompts for required fields, and executes the task.
Debug Window
Click the Debug icon on the top-right of the chat window to open the debug panel. It has three tabs:Debug Log
Shows the sequential execution of dialog task components (Script Node, Service Node, Webhook Node) with timestamps. Grouped by user inputs and app responses. Statuses:| Status | Description |
|---|---|
initiated | Node execution started (script, service, webhook). |
execution | Node execution in progress. |
execution successful | Node completed successfully. |
process completed | Full execution process for the node is done. |
parsing | Platform is parsing the user prompt. |
parsing successful | Prompt parsed successfully. |
waitingForUserInput | User was prompted for input. |
pause | Current dialog paused while another task runs. |
resume | Paused dialog continues after the other task completes. |
waitingForServerResponse | Pending async server response. |
error | Error occurred (loop limit, server/script failure). |
end | Dialog reached the end of the flow. |
NL Analysis
Shows intent detection and recognition scores for each utterance. Covers tone analysis, intent detection, and entity detection across ML, FM, and KG engines. See Utterance Testing for score details.Session Context and Variables
Displays theContext object and session variables updated at each dialog component. See Using Session and Context Variables and Context Object.
System Commands
System Commands let you control the conversation during evaluation. They can also be injected via JavaScript. See System Commands.Record Session
Use the Record option to capture conversations for regression testing.- Click Record to start capturing the session. A notification appears at the top of the chat window.
- Click STOP to end the recording.
- After stopping, click Create Test Case to save the conversation as a conversation test case.
- Optionally, download the recording as a JSON file.