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
Is there an instantInterview operation?
Is there an instantInterview operation?
No. Instant Interview is the product name for the on-demand flow. You run it with
startAiInterview in VOICE or AVATAR mode.What is the difference between voice and avatar mode?
What is the difference between voice and avatar mode?
Voice runs an audio-only interview; avatar adds a video presenter. Both
produce their own read-back report.
Which report do we read after the interview?
Which report do we read after the interview?
Use
aiInterviewReport for the combined result, or the mode-specific
voiceInterviewReport and avatarInterviewReport.Why are some operations not published?
Why are some operations not published?
Candidate-runtime and org-configuration operations are first-party or internal. They are not part of the partner integration surface.
Related
EX Phone Screen
The phone-screen counterpart to the voice and avatar flow.
Session Types
How these map to deployable session types.

