Supported Webhook Events
Overview
When you create a webhook, select one or more Event Types. Astalty sends the event's identifier in the payload as event_type. Events tied to another account feature only occur when that feature is available and used.
Supported events
| Event type | Triggered when |
|---|---|
candidate.created | A Candidate is created. This event is labelled Beta in Astalty. |
candidate.updated | A Candidate is updated. This event is labelled Beta in Astalty. |
feedback.created | Feedback is created. |
form_submission.created | A Form submission is created. This event is labelled Beta in Astalty. |
incident.created | An Incident is created. |
invoice_batch.created | An invoice batch is created. |
invoice_batch.finalised | An invoice batch is finalised. |
job_application.created | A job application is created. This event is labelled Beta in Astalty. |
job_post.closed | A job post is closed. This event is labelled Beta in Astalty. |
job_post.published | A job post is published. This event is labelled Beta in Astalty. |
participant.created | A Participant is created. |
participant.updated | A Participant is updated. |
referral.created | A Referral is created. |
task.created | A Task is created. |
user.deactivated | A User is deactivated. |
user.invite_accepted | An invited User accepts the invitation. |
user.invited | A User is invited to the account. |
user.restricted | A User is restricted. |
What you receive
Every event identifies the event type and related resource. Most send an empty data array. job_application.created sends a data object containing screening_outcome. Read Webhook Payloads and Signature Verification for the complete envelope and delivery rules.