Webhooks

Topics & payloads

Subscribe each endpoint to the topics it needs. Every delivery’s data carries the affected objects in the same shape as the REST API.

Topics are grouped like in the dashboard. Each section lists the fields of the envelope’s data; object fields link to their definition in the reference. New topics may be added within an API version — ignore types you don’t handle.

Conversations

conversation.created

A conversation started (customer, teammate, outbound or workflow).

data.conversation
conversation
Example · conversation.created
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.created",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    }  }}

conversation.contact.replied

The customer sent a message.

data.conversation
conversation
data.part
conversation_part
data.isFirstMessage
boolean
Example · conversation.contact.replied
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.contact.replied",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "part": {      "object": "conversation_part",      "id": "0199c520-7f10-7b21-9c32-4d43e5f6a7b8",      "conversationId": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "type": "comment",      "channel": "messenger",      "author": {        "type": "contact",        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer"      },      "bodyHtml": "<p>Hi! Our October invoice shows our old VAT number. Can you reissue it?</p>",      "bodyText": "Hi! Our October invoice shows our old VAT number. Can you reissue it?",      "attachments": [],      "event": null,      "createdAt": "2026-10-02T14:05:31.000Z"    },    "isFirstMessage": false  }}

conversation.teammate.replied

A teammate replied to the customer.

data.conversation
conversation
data.part
conversation_part
Example · conversation.teammate.replied
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.teammate.replied",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "part": {      "object": "conversation_part",      "id": "0199c520-9a21-7c32-8d43-5e54f6a7b8c9",      "conversationId": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "type": "comment",      "channel": "messenger",      "author": {        "type": "user",        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "bodyHtml": "<p>Thanks Lena — I’ve updated the VAT number and reissued invoice <strong>INV-4412</strong>.</p>",      "bodyText": "Thanks Lena — I’ve updated the VAT number and reissued invoice INV-4412.",      "attachments": [],      "event": null,      "createdAt": "2026-10-02T14:11:08.000Z"    }  }}

conversation.ai_agent.replied

Blaze AI Agent answered the customer.

data.conversation
conversation
data.part
conversation_part
Example · conversation.ai_agent.replied
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.ai_agent.replied",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "active",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "part": {      "object": "conversation_part",      "id": "0199c520-9a21-7c32-8d43-5e54f6a7b8c9",      "conversationId": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "type": "comment",      "channel": "messenger",      "author": {        "type": "ai_agent",        "id": null,        "name": "Blaze"      },      "bodyHtml": "<p>Thanks Lena — I’ve updated the VAT number and reissued invoice <strong>INV-4412</strong>.</p>",      "bodyText": "Thanks Lena — I’ve updated the VAT number and reissued invoice INV-4412.",      "attachments": [],      "event": null,      "createdAt": "2026-10-02T14:11:08.000Z"    }  }}

conversation.note.added

A teammate added an internal note.

data.conversation
conversation
data.part
conversation_part
Example · conversation.note.added
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.note.added",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "part": {      "object": "conversation_part",      "id": "0199c520-9a21-7c32-8d43-5e54f6a7b8c9",      "conversationId": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "type": "note",      "channel": "messenger",      "author": {        "type": "user",        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "bodyHtml": "<p>Thanks Lena — I’ve updated the VAT number and reissued invoice <strong>INV-4412</strong>.</p>",      "bodyText": "Thanks Lena — I’ve updated the VAT number and reissued invoice INV-4412.",      "attachments": [],      "event": null,      "createdAt": "2026-10-02T14:11:08.000Z"    }  }}

conversation.assigned

The teammate or team assignment changed.

data.conversation
conversation
data.previous
{ assigneeId, teamId }
Example · conversation.assigned
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.assigned",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "previous": {      "assigneeId": null,      "teamId": null    }  }}

conversation.opened

A closed or snoozed conversation opened again.

data.conversation
conversation
data.previousState
closed | snoozed
Example · conversation.opened
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.opened",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "previousState": "snoozed"  }}

conversation.snoozed

A conversation was snoozed.

data.conversation
conversation
data.previousState
open | closed
Example · conversation.snoozed
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.snoozed",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "snoozed",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": "2026-10-05T06:00:00.000Z",      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "previousState": "open"  }}

conversation.closed

A conversation was closed.

data.conversation
conversation
data.previousState
open | snoozed
Example · conversation.closed
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.closed",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "closed",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": "2026-10-02T14:20:00.000Z",      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "previousState": "open"  }}

conversation.priority.updated

A conversation was marked or unmarked as priority.

data.conversation
conversation
Example · conversation.priority.updated
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.priority.updated",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": true,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    }  }}

conversation.tag.added

A tag was added to a conversation.

data.conversation
conversation
data.tag
{ id, name }
Example · conversation.tag.added
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.tag.added",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "tag": {      "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",      "name": "VIP"    }  }}

conversation.tag.removed

A tag was removed from a conversation.

data.conversation
conversation
data.tag
{ id, name }
Example · conversation.tag.removed
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.tag.removed",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "tag": {      "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",      "name": "VIP"    }  }}

conversation.rated

The customer rated the conversation (CSAT).

data.conversation
conversation
data.rating
1–5
data.remark
string | null
Example · conversation.rated
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.rated",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": {        "rating": 5,        "remark": "Fixed in minutes!",        "ratedAt": "2026-10-02T14:25:00.000Z"      },      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "rating": 5,    "remark": "Fixed in minutes!"  }}

conversation.ai_agent.resolved

Blaze resolved the conversation (confirmed or assumed).

data.conversation
conversation
data.confirmed
boolean (false = assumed after inactivity)
Example · conversation.ai_agent.resolved
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.ai_agent.resolved",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "closed",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "confirmed_resolved",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "confirmed": true  }}

conversation.ai_agent.handed_off

Blaze handed the conversation to your team.

data.conversation
conversation
data.reason
string
Example · conversation.ai_agent.handed_off
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "conversation.ai_agent.handed_off",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "conversation": {      "object": "conversation",      "id": "0199c520-7e8f-7a9b-8c0d-1e2f3a4b5c6d",      "number": 1042,      "state": "open",      "channel": "messenger",      "subject": null,      "title": "Invoice shows the wrong VAT number",      "isPriority": false,      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "companyId": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "customAttributes": {        "invoice_number": "INV-4412"      },      "waitingSince": null,      "snoozedUntil": null,      "closedAt": null,      "lastMessageAt": "2026-10-02T14:11:08.000Z",      "firstContactMessageAt": "2026-10-02T14:05:31.000Z",      "firstTeammateReplyAt": "2026-10-02T14:11:08.000Z",      "aiAgentState": "handed_off",      "rating": null,      "sla": {        "status": "met",        "dueAt": null      },      "ticket": null,      "messageCount": 4,      "createdAt": "2026-10-02T14:05:31.000Z",      "updatedAt": "2026-10-02T14:11:08.000Z"    },    "reason": "The customer asked for a person"  }}

Tickets

ticket.created

A ticket was created or a conversation became a ticket.

data.ticket
ticket
Example · ticket.created
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "ticket.created",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "ticket": {      "object": "ticket",      "id": "0199c521-4c5d-7e6f-9a7b-8c9d0e1f2a3b",      "number": 1043,      "title": "Refund the duplicate charge",      "state": "submitted",      "category": "customer",      "ticketType": {        "id": "0199a8f4-6a7b-7c8d-8e9f-0a1b2c3d4e5f",        "name": "Billing question"      },      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "attributes": {        "_default_title": "Refund the duplicate charge",        "_default_description": "We were charged twice for October.",        "invoice_number": "INV-4412"      },      "conversationState": "open",      "createdAt": "2026-10-02T15:31:12.000Z",      "updatedAt": "2026-10-02T15:48:40.000Z"    }  }}

ticket.state.updated

A ticket moved to another state.

data.ticket
ticket
data.previousState
ticket state | null
Example · ticket.state.updated
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "ticket.state.updated",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "ticket": {      "object": "ticket",      "id": "0199c521-4c5d-7e6f-9a7b-8c9d0e1f2a3b",      "number": 1043,      "title": "Refund the duplicate charge",      "state": "in_progress",      "category": "customer",      "ticketType": {        "id": "0199a8f4-6a7b-7c8d-8e9f-0a1b2c3d4e5f",        "name": "Billing question"      },      "contact": {        "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",        "name": "Lena Fischer",        "email": "[email protected]",        "role": "user"      },      "assignee": {        "id": "0199a8f2-3e4f-7a5b-8c6d-7e8f9a0b1c2d",        "name": "Jonas Weber"      },      "team": {        "id": "0199a8f2-4f5a-7b6c-9d7e-8f9a0b1c2d3e",        "name": "Billing"      },      "attributes": {        "_default_title": "Refund the duplicate charge",        "_default_description": "We were charged twice for October.",        "invoice_number": "INV-4412"      },      "conversationState": "open",      "createdAt": "2026-10-02T15:31:12.000Z",      "updatedAt": "2026-10-02T15:48:40.000Z"    },    "previousState": "submitted"  }}

People & events

contact.created

A user or lead was created.

data.contact
contact
Example · contact.created
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "contact.created",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "contact": {      "object": "contact",      "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",      "role": "user",      "externalId": "usr_48213",      "email": "[email protected]",      "phone": "+49 30 1234567",      "name": "Lena Fischer",      "avatarUrl": null,      "ownerId": "0199a8f2-2d3e-7f4a-9b5c-6d7e8f9a0b1c",      "location": {        "city": "Berlin",        "region": "Berlin",        "country": "Germany",        "countryCode": "DE",        "timezone": "Europe/Berlin"      },      "language": "de",      "browser": "Chrome",      "os": "macOS",      "lastSeenAt": "2026-10-02T13:58:20.000Z",      "lastContactedAt": "2026-10-02T14:11:08.000Z",      "lastRepliedAt": "2026-10-02T14:05:31.000Z",      "signedUpAt": "2025-03-08T10:00:00.000Z",      "sessionCount": 214,      "unsubscribedFromEmails": false,      "blocked": false,      "customAttributes": {        "plan": "business",        "seats": 12,        "mrr": 1490      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "companies": [        {          "id": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",          "name": "Northwind Analytics"        }      ],      "createdAt": "2026-09-14T09:12:44.000Z",      "updatedAt": "2026-10-02T16:40:03.000Z"    }  }}

contact.updated

A person’s attributes changed.

data.contact
contact
data.changedAttributes
string[]
Example · contact.updated
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "contact.updated",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "contact": {      "object": "contact",      "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",      "role": "user",      "externalId": "usr_48213",      "email": "[email protected]",      "phone": "+49 30 1234567",      "name": "Lena Fischer",      "avatarUrl": null,      "ownerId": "0199a8f2-2d3e-7f4a-9b5c-6d7e8f9a0b1c",      "location": {        "city": "Berlin",        "region": "Berlin",        "country": "Germany",        "countryCode": "DE",        "timezone": "Europe/Berlin"      },      "language": "de",      "browser": "Chrome",      "os": "macOS",      "lastSeenAt": "2026-10-02T13:58:20.000Z",      "lastContactedAt": "2026-10-02T14:11:08.000Z",      "lastRepliedAt": "2026-10-02T14:05:31.000Z",      "signedUpAt": "2025-03-08T10:00:00.000Z",      "sessionCount": 214,      "unsubscribedFromEmails": false,      "blocked": false,      "customAttributes": {        "plan": "business",        "seats": 12,        "mrr": 1490      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "companies": [        {          "id": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",          "name": "Northwind Analytics"        }      ],      "createdAt": "2026-09-14T09:12:44.000Z",      "updatedAt": "2026-10-02T16:40:03.000Z"    },    "changedAttributes": [      "name",      "customAttributes"    ]  }}

contact.tag.added

A tag was added to a person.

data.contact
contact
data.tag
{ id, name }
Example · contact.tag.added
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "contact.tag.added",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "contact": {      "object": "contact",      "id": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",      "role": "user",      "externalId": "usr_48213",      "email": "[email protected]",      "phone": "+49 30 1234567",      "name": "Lena Fischer",      "avatarUrl": null,      "ownerId": "0199a8f2-2d3e-7f4a-9b5c-6d7e8f9a0b1c",      "location": {        "city": "Berlin",        "region": "Berlin",        "country": "Germany",        "countryCode": "DE",        "timezone": "Europe/Berlin"      },      "language": "de",      "browser": "Chrome",      "os": "macOS",      "lastSeenAt": "2026-10-02T13:58:20.000Z",      "lastContactedAt": "2026-10-02T14:11:08.000Z",      "lastRepliedAt": "2026-10-02T14:05:31.000Z",      "signedUpAt": "2025-03-08T10:00:00.000Z",      "sessionCount": 214,      "unsubscribedFromEmails": false,      "blocked": false,      "customAttributes": {        "plan": "business",        "seats": 12,        "mrr": 1490      },      "tags": [        {          "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",          "name": "VIP"        }      ],      "companies": [        {          "id": "0199c514-2b3c-7d4e-9f5a-6b7c8d9e0f1a",          "name": "Northwind Analytics"        }      ],      "createdAt": "2026-09-14T09:12:44.000Z",      "updatedAt": "2026-10-02T16:40:03.000Z"    },    "tag": {      "id": "0199a8f3-5d6e-7f7a-8b8c-9d0e1f2a3b4c",      "name": "VIP"    }  }}

event.tracked

Your product tracked an event for a person.

data.event
event
Example · event.tracked
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "event.tracked",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "event": {      "object": "event",      "id": "0199c530-3a4b-7c5d-8e6f-7a8b9c0d1e2f",      "name": "invoice-paid",      "contactId": "0199c512-6a7b-7c8d-9e0f-1a2b3c4d5e6f",      "metadata": {        "invoice": "INV-4412",        "amount": 149000,        "currency": "eur"      },      "occurredAt": "2026-10-02T15:20:00.000Z"    }  }}

Help Center

article.published

An article went live for the first time.

data.article
article
Example · article.published
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "article.published",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "article": {      "object": "article",      "id": "0199b1d0-8c9d-7e0f-9a1b-2c3d4e5f6a7b",      "title": "Update your VAT number",      "slug": "update-your-vat-number",      "description": "Change the tax id printed on your invoices.",      "status": "published",      "collectionId": "0199b1c0-1d2e-7f3a-8b4c-5d6e7f8a9b0c",      "audience": "everyone",      "isInternal": false,      "locale": "en",      "authorId": "0199a8f2-2d3e-7f4a-9b5c-6d7e8f9a0b1c",      "url": "https://help.rabbitblaze.com/acme/articles/update-your-vat-number",      "bodyHtml": "<h2 id=\"change-it\">Change it in Billing</h2><p>Open <strong>Settings → Billing</strong> and edit <em>Tax id</em>. New invoices use it right away.</p>",      "wordCount": 18,      "hasUnpublishedChanges": false,      "publishedAt": "2026-06-11T08:30:00.000Z",      "createdAt": "2026-06-10T15:02:11.000Z",      "updatedAt": "2026-06-11T08:30:00.000Z"    }  }}

article.updated

A live article changed or was unpublished.

data.article
article
Example · article.updated
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "article.updated",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "article": {      "object": "article",      "id": "0199b1d0-8c9d-7e0f-9a1b-2c3d4e5f6a7b",      "title": "Update your VAT number",      "slug": "update-your-vat-number",      "description": "Change the tax id printed on your invoices.",      "status": "published",      "collectionId": "0199b1c0-1d2e-7f3a-8b4c-5d6e7f8a9b0c",      "audience": "everyone",      "isInternal": false,      "locale": "en",      "authorId": "0199a8f2-2d3e-7f4a-9b5c-6d7e8f9a0b1c",      "url": "https://help.rabbitblaze.com/acme/articles/update-your-vat-number",      "bodyHtml": "<h2 id=\"change-it\">Change it in Billing</h2><p>Open <strong>Settings → Billing</strong> and edit <em>Tax id</em>. New invoices use it right away.</p>",      "wordCount": 18,      "hasUnpublishedChanges": false,      "publishedAt": "2026-06-11T08:30:00.000Z",      "createdAt": "2026-06-10T15:02:11.000Z",      "updatedAt": "2026-06-11T08:30:00.000Z"    }  }}

article.deleted

An article was deleted.

data.article
{ object: "article", id }
Example · article.deleted
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "article.deleted",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "article": {      "object": "article",      "id": "0199b1d0-8c9d-7e0f-9a1b-2c3d4e5f6a7b"    }  }}

Test events (ping)

Send test event in the dashboard delivers a ping to one endpoint, whatever its topics. It isn’t retried.

Example · ping
{  "id": "0199c520-7f2a-7e3b-8c4d-5e6f7a8b9c0d",  "type": "ping",  "workspaceId": "0199a8f2-1c3d-7e4f-8a5b-6c7d8e9f0a1b",  "apiVersion": "2026-10-01",  "createdAt": "2026-10-02T14:05:31.000Z",  "data": {    "message": "This is a test event from Rabbitblaze.",    "endpointId": "0199d0a1-2b3c-7d4e-8f5a-6b7c8d9e0f1a"  }}