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
ATSApplicant Tracking SystemRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechAIArazzoWorkflows
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.