Webhooks Events

Worksome offers a selection of webhooks intended to allow you to keep your systems in sync with your data in the Worksome platform.

We intentionally provide a minimum of information in the webhook payloads themselves. If you need more, we refer to calling the GraphQL Public API after you receive the webhook.

The payload includes ID’s for objects that can be looked up in the Public API.

These are the events currently available:

Webhook Event Name Description
Contract Accepted Triggered when a worker has accepted a contract.
Hire Cancelled Triggered when the job/hire for a worker is cancelled.
Hire Ended Triggered when the job/hire for a worker is ended.
Hire Updated Triggered whenever a hire or it’s related objects are updated.
Trusted Contact Updated Triggered when a trusted contact is updated. This includes things like contact information, skills etc.