Task events

View as Markdown

One event fires on the task resource. Tasks live under an onboarding — both ids are on the payload so you can route to the right team without a second lookup.

EVENT TYPES
TypeFires when
task.completedA task is marked complete by a teammate, by a portal user, or by an automation.
PAYLOAD
task.completed
{
"id": "evt_2nQv...",
"type": "task.completed",
"data": {
"object": {
"id": "tsk_2N...",
"onboarding_id": "onb_2N...",
"customer_id": "cus_2N...",
"display_id": 5102,
"title": "Share API keys with the Acme team",
"completed_at": "2026-05-26T14:08:32.000Z",
"completed_by": "portal:contact_2N...",
"assignee_email": "csm@yourdomain.com"
}
}
}