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
ATSApplicant Tracking SystemRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechAIArazzoWorkflows
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
archivereasonlist
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
applicationInfo
Read the application to learn its job, which anchors the interview plan and therefore the archived stage lookup.
3
resolveInterviewPlan
jobInterviewPlanInfo
Resolve the interview plan for the application's job.
4
listPlanStages
interviewStageList
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
applicationChangeStage
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
applicationInfo
Read the application back to confirm it is archived and that the reason and timestamp were recorded.