Skip to main content

Ticket events

Below is an overview of the different webhook payloads that customers can receive for ticket events from the Cue platform. The key ticket events include ticket_created, ticket_closed, and ticket_updated. Each event provides a specific payload that contains relevant information about the ticket's status and associated data.

Ticket created

When a ticket is created, a webhook is triggered with the following payload:

{
"createdAt": "2024-06-25T21:21:40.575968742Z",
"trigger": "ticket_created",
"webhookVersion": "1.0.0",
"event": {
"eventType": "ticket_created",
"channelUuid": "ff03aa48-c01c-4304-b53a-fe90f4b5615a",
"sessionUuid": "ff14a27b-551c-48f7-ab0a-38fc71ce2fee",
"ticket": {
"uuid": "ff11e1a7-9605-49c9-b84f-9b5a61d21af9"
"assignee": {
"name": "Alex Morgan",
"email": "alex@company.com"
},
"team": {
"name": "Support",
"uuid": "ff10ad69-1311-42ea-b482-3e0040155a10",
"externalUniqueIdentifier": "SUPPORT-01"
}
}
}
}

Ticket closed

When a ticket is closed, a webhook is triggered with the following payload:

{
"createdAt": "2024-06-25T21:21:40.575968742Z",
"trigger": "ticket_closed",
"webhookVersion": "1.0.0",
"event": {
"eventType": "ticket_closed",
"channelUuid": "ff033ebd-ac63-4fd4-bea1-d63b363478f2",
"sessionUuid": "ff14a27b-551c-48f7-ab0a-38fc71ce2fee",
"ticket": {
"uuid": "ff11e1a7-9605-49c9-b84f-9b5a61d21af9",
"assignee": {
"name": "Alex Morgan",
"email": "alex@company.com"
},
"closedBy": {
"name": "Alex Morgan",
"email": "alex@company.com"
},
"team": {
"name": "Support",
"uuid": "ff10ad69-1311-42ea-b482-3e0040155a10"
},
"tags": [
{
"name": "General enquiry",
"uuid": "ff17b4eb-9901-42ea-ad32-3e00649bda10"
}
]
}
}
}

Ticket updated

The ticket_updated event can trigger several different payloads based on the type of update.

{
"createdAt": "2024-10-21T13:52:27.966704382Z",
"trigger": "ticket_updated",
"webhookVersion": "1.0.0",
"event": {
"eventType": "first_response",
"channelUuid": "ff03aa48-c01c-4304-b53a-fe90f4b5615a",
"sessionUuid": "ff143f26-f678-4b02-929e-16d24cbb8295",
"ticket": {
"uuid": "ff114d61-8d35-415e-ad69-72bec566d265",
"assignee": {
"name": "Alex Morgan",
"email": "alex@company.com"
},
"team": {
"name": "Support",
"uuid": "ff10b901-5ff2-4ec5-86ce-84decc456a5d",
"externalUniqueIdentifier": "SUPPORT-01"
},
"tags": [],
"firstResponseTime": "2024-10-21T13:52:27"
}
}
}