Ashby · Arazzo Workflow
Ashby Create an Application on a Job
Version 1.0.0
Resolve the job's interview plan and first stage, create the application, then read it back.
View Spec
View on GitHub
ATSRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechArtificial IntelligenceArazzoWorkflows
Provider
Workflows
application-create
Resolve a job's interview plan and stage, then create an application for a candidate.
Fetches the job's interview plan, lists its stages, creates the application for the candidate at the chosen stage, and returns the confirmed application.
1
resolveInterviewPlan
jobInterviewPlanInfo
Fetch the job's interview plan so the application is placed in a real plan rather than relying on the default. A job cannot be opened without a default interview plan, so this also confirms the job is configured.
2
listStages
interviewStageList
List the stages on the resolved interview plan and take the first one as the application's starting stage. Stage ids are plan-specific, so they must be resolved per job rather than hard coded.
3
createApplication
applicationCreate
Create the application, placing the candidate in the resolved plan at the resolved starting stage and crediting the supplied source and user.
4
readApplication
applicationInfo
Read the application back with its openings expanded so the caller ends with a confirmed application and knows which opening it counts against.