Skip to main content
A Round is one step inside a Role. If a Role is the whole journey, a Round is a single door the candidate walks through. You can have one Round (a quick screen) or many Rounds in a row (screen → technical → final). Each Round runs its own interview.

How Rounds connect

Role: "Senior Backend Engineer"
   Round 1: Phone Screen   →   Round 2: Technical   →   Round 3: Final
   pass? advance               pass? advance             pass? recommend
Each Round points at an Interviewer (the AI persona for that step) and has its own pass mark.

Every field, in plain words

role_id
uuid
required
Which template this stage belongs to.
type
string
required
A short label for the step, like "technical".
stage_name
string
The name the candidate sees, like "Technical Screen".
stage_type
enum
The format: ai_interview, roleplay_simulation, practice_session, manual_review, async_assessment, or final_review.
interviewer_id
uuid
required
The Interviewer that runs this step. Required — a Round can’t run without one.
stage_order
integer
The position in line. 0 is first, 1 is next, and so on.
duration_minutes
integer
How long the interview lasts (default 30).
pass_threshold
number (0–100)
The score needed to pass this step.
allow_retake
boolean
Can the candidate try again if they fail? Default false.
automation_rule
none | auto_advance | require_reviewer_approval
What happens when the step finishes:
  • auto_advance — move on automatically
  • require_reviewer_approval — wait for a human to say yes
  • none — do nothing automatic

Build a stage, step by step

Stages live inside a template, so you add them from a template — in the dashboard or over the API.
1

Open the Role

In the left sidebar, click Roles and open the one you want to add a Round to.
2

Add a Round

In the Role’s Rounds section, click Add round.
3

Name it and pick the format

Set the Title and type (AI interview, roleplay, practice…).
4

Choose the Interviewer

Pick the Interviewer that runs this Round.
5

Set the order and pass mark

Set the order and the pass threshold, then choose what happens on completion (auto-advance or wait for approval).
6

Save

Save the stage. Repeat to build a multi-round pipeline.

Examples for each use case

Several steps, a rising bar, and a human check before the last round.
[
  { "stage_name": "Phone Screen", "stage_type": "ai_interview", "stage_order": 0, "pass_threshold": 60, "automation_rule": "auto_advance" },
  { "stage_name": "Technical",    "stage_type": "ai_interview", "stage_order": 1, "pass_threshold": 75, "automation_rule": "require_reviewer_approval" },
  { "stage_name": "Final",        "stage_type": "final_review",  "stage_order": 2, "pass_threshold": 80 }
]

Next

Participants

Add the people who will go through your Rounds.

Create a Round (API)

The full endpoint reference.
Last modified on June 30, 2026