/dashboard/validation) to build and review the dataset. Use an individual
agent’s Validation tab to run the set and inspect run history.
Add examples from call history
1
Choose Add examples
Pick the agent whose behavior the example should validate. The workspace
shows up to 25 recent non-simulation calls for that agent.
2
Select a call and agent turn
Read the transcript, hover the agent turn you want to preserve, and select
the checklist action. The conversation through that turn and its caller
audio spans are copied into the validation dataset.
3
Review the expectation
ThunderPhone drafts a description of correct behavior. Edit it so it is
specific and testable, and optionally edit the accepted example response
and expected tool calls.
4
Save or activate
Save draft leaves the example in Needs review.
Save & activate includes it in future validation runs.
Example kinds and statuses
Kinds describe why an example exists:
Statuses control the lifecycle:
Browse and refine the dataset
Filter the organization dataset by agent, status, or kind. Selecting an example shows:- Frozen conversation context and playable caller audio spans.
- The source call and original response.
- Ground-truth expectation, accepted spoken response, and tool calls.
- The latest replay beside the original and expected behavior.
- The latest verdict and judge explanations, when available.
Run a validation set
From the agent’s Validation tab, start a run over every active example. Each example receives one of these verdicts:- Pass — the response satisfies the expectation and caller audio.
- Warn — the response is usable but one check found uncertainty.
- Fail — it contradicts the audio or misses required behavior.
- Skipped — required caller audio could not be loaded; it is excluded from the pass-rate denominator.
- Error — replay or grading could not complete.
Deploy with validation evidence
When an agent has validation examples, the deploy dialog reports whether the latest completed run matches the current draft. You can:- Deploy with the displayed pass rate and regression count.
- Run validation first if no matching run exists.
- Deliberately deploy anyway when the result has been reviewed.
