Webhooks for employers
Have new candidate applications delivered straight to your own system (n8n, Zapier, ATS).
What webhooks do
JobsAI instantly sends every new candidate application as a secure HTTPS request (the application.received event) to an address you register. The message contains the candidate's name, e-mail and phone, the cover letter, job details and a link to the application detail - the same information as the notification e-mail, just machine-readable. Ideal for connecting n8n, Zapier, Make or your own ATS.
Setup step by step
- On the company overview click Webhooks (API). The feature is available to verified companies only and is managed by owners and administrators.
- Enter the HTTPS address of your system and click Add.
- Store the signing secret - for security reasons it is shown only once.
- Click Verify: we send a test
endpoint.verifyevent to the address and your system must respond with a 2xx status. - We only deliver to verified, active addresses.
Security
- Every request is signed with HMAC-SHA256. The
X-JobsAI-Signature: t=<time>,v1=<signature>header carries a signature computed from<time>.<request body>with your secret - verifying it guarantees the message comes from JobsAI. - The
X-JobsAI-Event-Idheader stays the same across repeated deliveries - use it to deduplicate.
Delivery reliability
- If the address does not respond with 2xx, we retry the delivery (6 attempts over roughly an hour), then mark it as failed.
- The Delivery history section shows every delivery including responses; resend a failed delivery with the Resend button.