Using HiringOrchestrator
Integrations
HiringOrchestrator is built to be adopted without a rip-and-replace. Bring an existing ATS over, attach the assessment that scores AI competency, and let candidates carry a portable profile.
Import an existing ATS
The migration wedge brings your current ATS in as real, native data: jobs, candidates, applications, and stage history. It runs in two steps so nothing writes by surprise.
start_ats_importtakes an inventory of what will come over and returns it for review.confirm_ats_importapplies it. Large imports run in the background;get_ats_import_statuspolls progress.
Each imported entity keeps a stable external reference, so a re-run reconciles rather than duplicates. Greenhouse is live today; more platforms are rolling out, and the long tail is covered through a unified connector. Read access for a platform can be present even when a given entity type is not, in which case that slice is skipped gracefully rather than failing the import.
Attach a HiringTest assessment
Any job can carry a HiringTest assessment: a 30-minute, multimodal evaluation of how a candidate actually works with AI. Attach it once, then send it from the pipeline.
list_assessment_rolesshows the role templates available to your workspace.attach_assessmentlinks one to a job;send_assessmentmints a link and emails the candidate.get_assessment_scorecardreads the result once scored. Scores post back to the application automatically, because the two products share one workspace.
Invite to HiringCase
HiringCase is the candidate-facing side: a portable, candidate-owned profile and living case. invite_to_hiringcase sends a consent-forward invitation, idempotent over a 30-day window so a candidate is never spammed. Reads of a candidate’s case are visibility-gated: a private or unpublished case leaks nothing.
Every integration write is graded and audit-logged like any other command. Imports confirm before applying, assessment sends reach real people, and candidate invitations require consent. See Concepts.