interview_def_set_id from Create an interview), there are two ways to get candidates in:
| Goal | Use | MCP tool |
|---|---|---|
| Get interview URLs back, or send the email invite chain | POST /job-interview-register-users | register_users_for_interview |
| Invite people to the merchant (candidates, mentors, teammates) | POST /invite-users | invite_users |
Generate links or send invitations
POST /job-interview-register-users handles both, switched by type:
type: "url"— generates a public interview URL (with an embedded JWT) per user. You redirect/send it yourself. No email is sent.type: "invitation"— also subscribes the user to JobMojito’s email chain (invitation, reminders, and completion notifications).
Build the user list
Each user needs
name and email; external_id is optional (your own id, echoed back).Fields
Alternative: invite to the merchant
POST /invite-users invites people to the merchant and can attach candidates to an interview. It also supports mentor, merchant, and merchant_owner types.
type: "candidate", interview_id is required. Optional: force_invite (resend pending invites), mojito_language_code (defaults en), and message_from_recruiter. Each user comes back with a result such as Invited, Activated, Skipped, or Error: ….
Next steps
Review results
Track who finished and read their scored transcripts.
Pre-screen candidates
Score résumés before spending interview credits.