A native Ashby integration is on the roadmap. This guide covers the API-based approach using Ashby’s REST API.
Prerequisites
- A Promptster org API key with
readandwritescopes - An Ashby API key (Settings > API Keys in Ashby)
- An Ashby custom field for storing the Promptster candidate key
1. Set up Ashby custom fields
Create a custom field in Ashby for candidate records:2. Create assessments
Create a Promptster assessment for each job opening:3. Send assessments to candidates
When a candidate reaches the assessment stage in Ashby, generate a key and store it:4. Poll for completed sessions
Check for newly completed sessions and write results back to Ashby:5. Write results to Ashby
Add assessment results as a candidate note in Ashby:Automation with Ashby webhooks
Ashby supports webhooks for candidate stage changes. Set up a webhook to trigger when candidates move to your assessment stage:- In Ashby, go to Settings > Integrations > Webhooks
- Add a webhook URL pointing to your integration service
- Subscribe to the
candidateStageChangeevent - In your handler, check if the new stage is your assessment stage and trigger key generation
