inbox.thread.unassigned
Received when a thread is unassigned.
Event triggered whenever a thread is unassigned.
Response Body Parameters
Section titled “Response Body Parameters”All webhook payloads follow a consistent top-level structure with
event-specific data nested within the data object.
-
type(string) — The event type that triggered the webhook (e.g.,inbox.thread.unassigned). -
created_at(string) — ISO 8601 timestamp when the webhook event was created. -
data(object) — Event-specific data containing detailed information about the event. The data object for theinbox.thread.unassignedevent contains the following parameters:object parameters
previous_assignee_email(string | null) — The email of the member the thread was assigned tosource(api | dashboard | agent | system) — What made the changeinbox_id(string) — The ID of the inboxthread_id(string) — The ID of the threadthread(object) — The thread, as it is when the webhook is sentobject(string) — Alwaysinbox_threadid(string) — The ID of the threadsubject(string | null) — The subject of the threadfolder(inbox | archive | spam | sent | trash) — The folder the thread lives inlabels(array) — The labels attached to the thread, each with anid,name, andcolorread(boolean) — True only when every message in the thread is read
{
"type": "inbox.thread.unassigned",
"created_at": "2026-09-29T12:00:00.000Z",
"data": {
"previous_assignee_email": "ada@example.com",
"source": "dashboard",
"inbox_id": "b3e2b2b6-3f0e-4c8e-9ad3-2f43a1e2c7f1",
"thread_id": "7c1f0a2e-5d3b-4e8a-9f61-2b8d4c6e1a90",
"thread": {
"object": "inbox_thread",
"id": "7c1f0a2e-5d3b-4e8a-9f61-2b8d4c6e1a90",
"subject": "Question about my invoice",
"folder": "inbox",
"labels": [],
"read": false
}
}
}