conversation.assigned
The conversation was assigned, or unassigned.
Fires when a team member assigns the conversation to someone, reassigns it, or clears the assignee (then assignee is null).
Does not fire when the assignee does not change. Not for handovers to the team as a whole; that is conversation.handover.
Header Parameters
t=<unix seconds>,v1=<hex HMAC-SHA256 of "{t}.{body}">, with a second v1 while a rotated secret still signs. Verify it before trusting the body.
The event's type, so a receiver can route before parsing.
This delivery's id. A resend of the same event keeps the envelope id and gets a new delivery id.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Every event arrives in this envelope. Fields are only ever added, and a field that can be empty is sent as null rather than left out. Deduplicate on id: a delivery can arrive more than once.
Response Body
Example Requests
/conversation.assigned