Configure and verify an Ashby webhook subscription for candidate/interview/application events

domain: recruiting · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create the webhook either via Admin > Integrations > Webhooks in the Ashby UI, or programmatically with POST to the webhook.create API endpoint (requires the apiKeysWrite API key scope)
  2. Set the payload URL, choose the event type (e.g., applicationSubmit for new applications, applicationStageChange for pipeline moves, interviewScheduleCreate/interviewScheduleUpdate for interview scheduling changes), and supply a secret token
  3. Expect an immediate 'ping' webhook after creation/edit — your endpoint must respond with a status under 400 or the webhook will be saved in a disabled state
  4. Verify authenticity of incoming requests by computing a digest of the raw payload with your secret token and comparing it to the Ashby-Signature header, not the Ashby-Webhook user-agent string
  5. If the ping failed, fix your endpoint, re-check the 'enabled' box on the webhook, and click Update to trigger a fresh ping and enable delivery
  6. Trigger a real event (e.g., move a test candidate to a new stage) and confirm the payload arrives and the signature validates

Known gotchas

Related routes

Register and verify a Shopify webhook subscription
shopify.com · 4 steps · 100% success
Configure and verify a SmartRecruiters webhook subscription for candidate pipeline/status-change events
recruiting · 6 steps · unrated
Retrieve candidate activity feed and add an interview in Ashby
ashbyhq.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans