Skip to main content
Blocked from publishing until the auth and gating checklist in Authentication & Scopes lands. Documented here ahead of that so the surface is defined.
Naming note. There is no separate instantInterview operation. “Instant Interview” is the product name for the on-demand AI interview flow below, run in VOICE or AVATAR mode via startAiInterview(mode).

Purpose

Instant Interviews cover the on-demand AI interview: invite a candidate, run the interview in voice or avatar mode, and read back the structured report.

Trigger and drive

Read back the AI output

Not published

Candidate-runtime and first-party only: generateAiInterviewTurn, appendAiInterviewTranscript, uploadCandidateImage, sendInterviewOtp, verifyInterviewOtp, submitInterviewFeedback. These are live in-session plumbing and identity-verification steps for first-party clients, not partner integration surface. Internal-only: orgVoiceAgentConfig, orgAvatarAgentConfig, orgInterviewAgentConfig and their update* mutations. Org agent configuration, documented for internal use but not in this public deployment.

FAQs

No. Instant Interview is the product name for the on-demand flow. You run it with startAiInterview in VOICE or AVATAR mode.
Voice runs an audio-only interview; avatar adds a video presenter. Both produce their own read-back report.
Use aiInterviewReport for the combined result, or the mode-specific voiceInterviewReport and avatarInterviewReport.
Candidate-runtime and org-configuration operations are first-party or internal. They are not part of the partner integration surface.

EX Phone Screen

The phone-screen counterpart to the voice and avatar flow.

Session Types

How these map to deployable session types.