inbox.draft.created
Received when a draft is created.
Event triggered whenever a draft is created, standalone or reply.
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.draft.created). -
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.draft.createdevent contains the following parameters:object parameters
source(api | dashboard | agent | system) — What made the changeinbox_id(string) — The ID of the inboxthread_id(string) — The ID of the thread. Only on reply draftsdraft_id(string) — The ID of the draftthread(object) — The thread, as it is when the webhook is sent. Only on reply draftsobject(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 readdraft(object) — The draft, as it is when the webhook is sent, withouthtmlortext. Fetch the body from the APIobject(string) — Alwaysinbox_draftid(string) — The ID of the drafttype(standalone | reply) —standalonefor a new conversation, orreplyto(string[] | null) — Recipientscc(string[]) — CC recipientsbcc(string[]) — BCC recipientssubject(string | null) — The subjectthread_id(string | null) — The Thread ID when this draft is a reply.nullotherwisereply_to_email_id(string | null) — The Email ID being replied to.nullotherwiseemail_id(string | null) — The queued outbound email after send.nulluntil thencreated_at(string) — ISO 8601 timestamp when the draft was createdupdated_at(string) — ISO 8601 timestamp when the draft was last saved
{
"type": "inbox.draft.created",
"created_at": "2026-09-29T12:00:00.000Z",
"data": {
"source": "api",
"inbox_id": "b3e2b2b6-3f0e-4c8e-9ad3-2f43a1e2c7f1",
"thread_id": "7c1f0a2e-5d3b-4e8a-9f61-2b8d4c6e1a90",
"draft_id": "9a2b7c4d-1e3f-4a5b-8c6d-0e1f2a3b4c5d",
"thread": {
"object": "inbox_thread",
"id": "7c1f0a2e-5d3b-4e8a-9f61-2b8d4c6e1a90",
"subject": "Question about my invoice",
"folder": "inbox",
"labels": [],
"read": false
},
"draft": {
"object": "inbox_draft",
"id": "9a2b7c4d-1e3f-4a5b-8c6d-0e1f2a3b4c5d",
"type": "reply",
"to": ["steve.wozniak@gmail.com"],
"cc": [],
"bcc": [],
"subject": "Re: Question about my invoice",
"thread_id": "7c1f0a2e-5d3b-4e8a-9f61-2b8d4c6e1a90",
"reply_to_email_id": "4ef9a417-02e9-4d39-ad75-9611e0fcc33c",
"email_id": null,
"created_at": "2026-09-29T11:58:00.000Z",
"updated_at": "2026-09-29T12:00:00.000Z"
}
}
}