Update a thread. Requires the threads:write scope.
Documentation Index
Fetch the complete documentation index at: https://productlane.mintlify.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
1512UNKNOWN, LOW, MEDIUM, HIGH Workspace user id. Pass null to unassign.
Pass null to detach. Also propagates onto the thread's contact.
Replaces the thread's full tag set.
When snoozed, snoozed_until is required.
open, snoozed, done With status=done, marks the thread as fully closed.
HTML body prefilled into the composer for the next outbound reply. Setting this stamps ai_draft_generated_at and clears ai_draft_started_at + ai_draft_error_at. Pass null (or an empty string) to clear the draft.
Sources the AI consulted while generating the draft. Surfaces in the composer's "Drafted by AI" tooltip. Shape: { type, title, identifier?, url? }[]. Pass null to clear.
When true, clears ai_draft_error_at. Use this to dismiss a stuck error pill in the composer without writing a new draft.
Side-channel notifications to fire alongside the write (Slack and/or email).
Successful response
UNKNOWN, LOW, MEDIUM, HIGH open, snoozed, done open, new, needs-response, my, snoozed, done