Project Wide Callbacks
Project-Wide Callbacks enable automated notifications to a specified URL when key actions occur to jobs (and batches) within your project. This is useful for integrating with external systems or triggering automated workflows whenever specific events are performed in the platform.
Supported callback types:
Job
events (On by default, no schema version)Job Batch
events (Optional, schema version 2)

To configure project-wide callback settings:
- Navigate to the Project Settings:
- Go to Project Settings > General > Project Settings in the platform’s interface.
- Locate the Webhook Settings:
- Scroll to the Webhook Settings section where you’ll find options to set and manage the callback URL.
- Enter the Callback URL:
- In the Callback URL field, specify the URL you want to receive the callbacks.
- This URL should be accessible by the platform and configured to handle POST requests, as each triggered event will send a payload to this URL.
- Save Changes:
- After entering the URL, select Save Changes to apply your configuration.
For more information on the structure of callback URLs and the actions that trigger them, refer to Callbacks
Job Batch Events in Callbacks
The primary entity type used in callbacks is the job
entity.
When submitting jobs, the first entity users interact with is the job batch
.
By enabling job batch
events, you can receive notifications when a job batch
has been fully processed.

Enable the setting in the project settings to receive batch events
Enabling job batch
events allows you to build more advanced, event-driven integrations with our system.
Check out the Job batch callbacks page for more information.
Updated 16 days ago