Test Center
Evaluations
Success criteria and evaluation modes.
Test Center evaluations measure whether the simulated call achieved the objective.
Success criteria
Each test case can have one or more assertions, for example:
- "The agent asked for the customer's name."
- "The agent did not disclose third-party data."
- "The agent scheduled a meeting."
Success mode
all: all criteria must pass.any: a single criterion passing is enough.
Result per criterion
interface CriterionResult {
criterion: string
passed: boolean
explanation: string
}
The explanation field describes why it passed or failed.
Scoring
Each case returns:
score_passed: number of criteria passed.score_total: total number of criteria.
Assert knowledge
You can request verification that specific information came from the Knowledge Base or was ignored.
Tips
- Keep criteria observable in the transcript.
- Avoid subjective criteria ("good service").
- Use
anyto test equivalent alternative paths.

