Ashby

Available Ashby triggers for automating workflows

Ashby provides 6 triggers for automating workflows based on events.

Triggers

Ashby Application Submitted

Trigger workflow when a new application is submitted

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
applicationobjectapplication output from the tool
idstringApplication UUID
createdAtstringApplication creation timestamp (ISO 8601)
updatedAtstringApplication last update timestamp (ISO 8601)
statusstringApplication status (Active, Hired, Archived, Lead)
candidateobjectcandidate output from the tool
idstringCandidate UUID
namestringCandidate name
currentInterviewStageobjectcurrentInterviewStage output from the tool
idstringCurrent interview stage UUID
titlestringCurrent interview stage title
jobobjectjob output from the tool
idstringJob UUID
titlestringJob title

Ashby Candidate Deleted

Trigger workflow when a candidate is deleted

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
candidateobjectcandidate output from the tool
idstringDeleted candidate UUID

Ashby Candidate Hired

Trigger workflow when a candidate is hired

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
applicationobjectapplication output from the tool
idstringApplication UUID
createdAtstringApplication creation timestamp (ISO 8601)
updatedAtstringApplication last update timestamp (ISO 8601)
statusstringApplication status (Hired)
candidateobjectcandidate output from the tool
idstringCandidate UUID
namestringCandidate name
currentInterviewStageobjectcurrentInterviewStage output from the tool
idstringCurrent interview stage UUID
titlestringCurrent interview stage title
jobobjectjob output from the tool
idstringJob UUID
titlestringJob title

Ashby Candidate Stage Change

Trigger workflow when a candidate changes interview stages

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
applicationobjectapplication output from the tool
idstringApplication UUID
createdAtstringApplication creation timestamp (ISO 8601)
updatedAtstringApplication last update timestamp (ISO 8601)
statusstringApplication status (Active, Hired, Archived, Lead)
candidateobjectcandidate output from the tool
idstringCandidate UUID
namestringCandidate name
currentInterviewStageobjectcurrentInterviewStage output from the tool
idstringCurrent interview stage UUID
titlestringCurrent interview stage title
jobobjectjob output from the tool
idstringJob UUID
titlestringJob title

Ashby Job Created

Trigger workflow when a new job is created

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
jobobjectjob output from the tool
idstringJob UUID
titlestringJob title
confidentialbooleanWhether the job is confidential
statusstringJob status (Open, Closed, Draft, Archived)
employmentTypestringEmployment type (Full-time, Part-time, etc.)

Ashby Offer Created

Trigger workflow when a new offer is created

Configuration

ParameterTypeRequiredDescription
apiKeystringYesAPI Key

Output

ParameterTypeDescription
actionstringThe webhook event type (e.g., applicationSubmit, candidateHire)
offerobjectoffer output from the tool
idstringOffer UUID
applicationIdstringAssociated application UUID
acceptanceStatusstringOffer acceptance status (Accepted, Declined, Pending, Created, Cancelled, WaitingOnResponse)
offerStatusstringOffer process status (WaitingOnApprovalStart, WaitingOnOfferApproval, WaitingOnCandidateResponse, CandidateAccepted, CandidateRejected, OfferCancelled)
decidedAtstringOffer decision timestamp (ISO 8601). Typically null at creation; populated after candidate responds.
latestVersionobjectlatestVersion output from the tool
idstringLatest offer version UUID

On this page