Ashby · Arazzo Workflow
Ashby Send a Candidate Survey and Collect Submissions
Version 1.0.0
Resolve a survey form definition, request the survey from a candidate, and read submissions back.
View Spec
View on GitHub
ATSApplicant Tracking SystemRecruitingTalent AcquisitionSourcingCRMSchedulingAnalyticsHiringHR TechAIArazzoWorkflows
Provider
Workflows
survey-request
Resolve a survey form, request it from a candidate, and list submissions.
Lists survey form definitions, reads the chosen definition, creates a survey request for a candidate on an application, and lists submissions of that survey type.
1
listSurveyForms
surveyFormDefinitionList
List the organization's survey form definitions so a real form id can be resolved rather than guessed.
2
readSurveyForm
surveyFormDefinitionInfo
Read the chosen survey form definition to confirm it exists and to capture its structure before sending it to a candidate.
3
createSurveyRequest
surveyRequestCreate
Send the survey to the candidate against a specific application. All three ids are bound together here, which is what lets the response be attributed to the right hiring context later.
4
listSubmissions
surveySubmissionList
Pull survey submissions of the requested type. Submissions arrive asynchronously as candidates respond, so this returns whatever has landed so far rather than the just-sent request's answer.