Skip to main content

Scoring

The scoring engine evaluates submitted sessions using an LLM-as-judge approach across multiple categories. Scores include automated ratings, percentile rankings, and suggested follow-up interview questions.

Trigger Scoring

Runs the automated scoring pipeline on a submitted session. Can also be used to re-score an already-scored session.
string
required
The session to score
The session must be in submitted or scored status. Attempting to score a session in another status returns a 409 Conflict error.

Bulk Trigger Scoring

Dispatches scoring for every listed session in one request instead of one request per session. Dispatch only: each item just starts scoring the same way Trigger Scoring above does; the resulting score is not returned here (poll Get Score below). This route is dispatch-and-collect: it always returns 200, even when some items fail, and each item carries its own outcome. The single-session route above still exists for the per-row action.
string[]
required
Up to 500 session ids. Duplicates are removed before processing.

Get Score

Retrieves the score record for a session.