ashby-webhooks

Installation
SKILL.md

Ashby Webhooks

When to Use This Skill

  • How do I receive Ashby webhooks?
  • How do I verify the Ashby-Signature header?
  • How do I handle applicationSubmit, candidateHire, or interviewScheduleCreate events?
  • Why is my Ashby webhook signature verification failing?

Verification (core)

Ashby signs the raw request body with HMAC-SHA256 keyed on your per-webhook secret token and sends the digest in the Ashby-Signature header formatted as sha256=<hex>. There is no official SDK, so verify manually: compute the HMAC over the raw body (before JSON parsing) and compare the hex digest timing-safe.

The event name is in the body, not a header — every payload is { "action": "<eventName>", "data": {...} }.

Installs
11
GitHub Stars
81
First Seen
Jul 24, 2026
ashby-webhooks — hookdeck/webhook-skills