Skip to main content

Multi-Agent Routing

Hand a single call between multiple specialized agents — without the expert noticing.

What it is

Normally one agent runs an entire interview. With multi-agent routing, a main agent can transfer the live conversation to a sub-agent partway through. The handoff is seamless: same voice, no re-introduction, no break the expert can hear. The expert experiences one continuous conversation while, behind the scenes, the best-suited agent takes over for each phase.

Agent roles

Every agent has a role, set when you create it:

RoleMeaning
Main agentCan be attached to an interview as its starting agent. May transfer to sub-agents.
Sub-agentReachable only by transfer. Never attachable directly to an interview.

On Settings → Agents, use the Main agents / Sub-agents / All tabs to filter. Sub-agents don't appear in the interview agent picker — only main agents can be the starting point of a call.

The agent chain

Open a main agent and expand Agent chain to define transfer rules. Each rule has:

FieldDescription
TargetThe sub-agent to hand off to.
When to transferA plain-English condition describing when this handoff should fire. The agent decides, mid-conversation, whether the condition is met.
OrderEvaluation order when multiple rules exist.
AdvancedOptional transfer delay, an audible transfer message (off by default — keeps the handoff silent), and whether the target re-introduces itself (off by default).

When you add a rule you pick the target sub-agent first; the rule is created once you choose one. Conditions are written the way you'd brief a colleague — for example, "Transfer here when the expert is a senior engineering leader with budget authority." The clearer the condition, the more reliably the agent routes.

Keeping the handoff seamless

For the expert to perceive one continuous conversation, the main agent and its sub-agents should share the same voice and the same persona name.

  • If a rule links agents with different voices, you'll see a voice-mismatch warning on that rule. The expert would hear the interviewer's voice change at the handoff.
  • If they use different persona names, you'll see a persona-name warning. The expert would hear the interviewer's name change.

These are advisory — you can still save the rule if a change is intentional (for example, deliberately switching to a different-sounding agent for a compliance segment) — but for a truly invisible handoff, keep voice and persona consistent. The Copy persona from existing agent option when creating a sub-agent pulls the voice, persona name, prompt, and first message from a chosen agent so a matched sub-agent is one click away.

Common patterns

Branched interviewing

A main agent greets the expert, confirms identity, runs any compliance text, and determines the expert's profile (role, seniority, decision authority). It then transfers to a branch sub-agent whose questions are tailored to that profile. A sales leader and a CTO each get a line of questioning suited to them, instead of one diluted script trying to cover everyone.

Compliance gate

A compliance agent is the starting agent. It greets the expert and runs a screening questionnaire. If the expert clears it, a single transfer rule hands off to the interview agent for the substantive conversation. If they don't clear it, the compliance agent delivers its closing remarks and ends the call — the interview agent is never reached.

After the call

When a call involved a handoff, the interview detail page shows:

  • A one-line handoff summary above the transcript: how many handoffs occurred and the agent chain (e.g. Screener → Senior IC interview). Hover any step for its timestamp and the condition that fired.
  • Inline handoff markers in the transcript itself, placed between the previous agent's last turn and the new agent's first turn, showing which agents were involved and why the transfer happened.

Handoff markers are display-only context — they're excluded from transcript exports (PDF, text, JSON).

A sub-agent's edit page also shows an Inbound rules panel: every main agent that can transfer into it, so you can see how a sub-agent is reached.

Notes

  • Voice and persona consistency is the single biggest factor in a handoff feeling seamless. Start there.
  • Transfer conditions are evaluated by the agent in real time from the live conversation — write them as clear, mutually distinct criteria.
  • A sub-agent can itself be a main-style step in a longer chain, but keep chains short; deep chains are harder to reason about and to keep voice-consistent.