The Test icon isn’t 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:
Expand any node entry and click JSON to view detailed log data. You can copy or view the script in full-screen.
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.