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
1{
2 "id": "evt_2nQv...",
3 "type": "task.completed",
4 "data": {
5 "object": {
6 "id": "tsk_2N...",
7 "onboarding_id": "onb_2N...",
8 "customer_id": "cus_2N...",
9 "display_id": 5102,
10 "title": "Share API keys with the Acme team",
11 "completed_at": "2026-05-26T14:08:32.000Z",
12 "completed_by": "portal:contact_2N...",
13 "assignee_email": "csm@yourdomain.com"
14 }
15 }
16}