Diska
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 any to test equivalent alternative paths.
Copyright © 2026