Ashby · Arazzo Workflow
Ashby Create an Opening and Bind It to a Job
Version 1.0.0
Create an opening, attach a job and a location, set its state, and read it back.
View Spec
View on GitHub
ATSRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechArtificial IntelligenceArazzoWorkflows
Provider
Workflows
opening-setup
Create an opening, bind a job and location to it, open it, and verify.
Creates an opening with headcount metadata, attaches a job and a location, sets the opening state, and reads the assembled opening back.
1
createOpening
Create the opening with its headcount metadata. jobIds and locationIds are deliberately left off here so the attach steps below exercise the same calls a sync would use against an opening that already exists.
2
attachJob
Attach the job to the opening, which is what ties the hiring process to the approved seat.
3
attachLocation
Attach the location to the opening so headcount is reported against the right site.
4
setOpeningState
Move the opening to the requested state. Closing an opening additionally requires a close reason, which can be resolved from closeReason.list.
5
readOpening
Read the assembled opening back to confirm the job, location, and state all landed on one record.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.