Ashby · Arazzo Workflow
Ashby Archive an Application with a Reason
Version 1.0.0
Resolve an archive reason and an Archived stage, then archive the application.
View Spec
View on GitHub
ATSRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechArtificial IntelligenceArazzoWorkflows
Provider
Workflows
application-archive
Archive (reject) an application with a resolved archive reason.
Lists archive reasons, resolves the application's job interview plan and its Archived stage, changes the stage with the archive reason attached, and verifies the archived state.
1
listArchiveReasons
List the organization's archive reasons so the caller can pick a real reason id. Archived reasons are excluded so a retired reason is not used.
2
readApplication
Read the application to learn its job, which anchors the interview plan and therefore the archived stage lookup.
3
4
listPlanStages
List the plan's stages so an archived stage can be identified. Match on the stage type field being Archived to obtain the archivedStageId.
5
archiveApplication
Move the application into the archived stage with the archive reason attached. Ashby requires archiveReasonId whenever the destination stage is of type Archived.
6
verifyArchived
Read the application back to confirm it is archived and that the reason and timestamp were recorded.
Source API Descriptions
openapi
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.