Task status changed webhook
Sent when the status of a general task changes (e.g. completed or incomplete). The payload includes toDoIds, toDoRequestedForIds, toDoAssigneeIds, and newStatus. Long fields (e.g. description or title) may be truncated in the payload.
Best practice: Treat the event as a notification. Call the <a href="https://apidocs.hibob.com/reference/get_tasks-people-id" target="_blank">Read tasks of a specific employee</a> endpoint with toDoAssigneeId (or the relevant employee ID from the payload) to get full, untruncated task details. For request and response examples, see <a href="https://apidocs.hibob.com/reference/api-calls-for-webhook-events#task-events" target="_blank">API call for Task events</a>.
In the right panel, open Examples and select Payload Example to see a real payload.
Headers
Base64-encoded signature sent with each webhook request. Use it to verify that the request came from Bob. To verify webhook authenticity, see <a href="https://apidocs.hibob.com/reference/getting-started-webhooks#how-does-bob-calculate-the-signature" target="_blank">How does Bob calculate the signature</a>.
Payload
Response
Webhook received successfully
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.