Ashby · Arazzo Workflow
Ashby Candidate Intake with Deduplication
Version 1.0.0
Search for a candidate by email, then update the match or create a new candidate.
View Spec
View on GitHub
ATSApplicant Tracking SystemRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechAIArazzoWorkflows
Provider
Workflows
candidate-intake
Deduplicate on email, create or update the candidate, then note and verify.
Searches Ashby for an existing candidate with the supplied email, updates the match or creates a new candidate, records an intake note, and fetches the final candidate profile.
1
findCandidate
candidateSearch
Search Ashby for an existing candidate with this email. Ashby matches on the candidate's email addresses, so this is the reliable dedupe key before any write.
2
updateExisting
candidateUpdate
Update the matched candidate with the supplied contact details. Only the supplied fields are changed; everything else on the profile is left intact.
3
createCandidate
candidateCreate
Create a new candidate when the email search returned no match.
4
recordIntakeNote
candidateCreateNote
Attach an intake note to the candidate so recruiters can see where the record came from. Runs against whichever candidate id the branch produced.
5
readCandidate
candidateInfo
Read the candidate back to confirm the write landed and to hand the caller a complete profile.