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
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
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
Create the application, placing the candidate in the resolved plan at the resolved starting stage and crediting the supplied source and user.
4
readApplication
Read the application back with its openings expanded so the caller ends with a confirmed application and knows which opening it counts against.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.