Ashby · Arazzo Workflow
Ashby Attach a Resume to a Candidate
Version 1.0.0
Mint a presigned upload handle, attach the uploaded resume, and verify the file.
View Spec
View on GitHub
ATSApplicant Tracking SystemRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechAIArazzoWorkflows
Provider
Workflows
candidate-resume-upload
Create a file upload handle, attach the resume to a candidate, verify it.
Requests a presigned upload handle scoped to CandidateResume, binds the uploaded file to the candidate as their resume, and confirms the attachment by resolving the stored file handle to a url.
1
createUploadHandle
fileCreateFileUploadHandle
Ask Ashby for a presigned upload target scoped to the CandidateResume context. The response carries the presigned url and form fields for the out-of-band multipart POST, plus the encrypted handle that identifies the file to Ashby once it lands.
2
attachResume
candidateUploadResume
Bind the uploaded file to the candidate as their resume. This step assumes the file has already been POSTed as multipart/form-data to the presigned url from the previous step; that upload goes directly to object storage and is not part of the Ashby JSON API.
3
resolveResumeUrl
fileInfo
Resolve the stored resume handle to a downloadable url, confirming the file is attached and readable. Ashby file urls are short lived, so this call is the correct way to fetch a resume rather than caching a url.