Quick Start
Register your first webhook endpoint and start receiving real-time events in minutes.
Go to Tools → Webhooks in your dashboard and click Create Endpoint. Enter your server URL, give it a name, and select the events you want to receive.
After creation, you'll see your webhook secret . Copy it and store it securely. You'll need it to verify incoming webhook signatures.
Every webhook delivery sends a JSON payload in this envelope format:
{
"id": "wh_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"event": "ticket.created",
"timestamp": "2026-02-22T12:00:00.000Z",
"data": {
"ticketId": 42,
"ticketNumber": "TKT-001234",
"customerName": "John Smith",
"issue": "Billing question",
"priority": "medium",
"source": "call"
}
}| Field | Type | Description |
|---|---|---|
| id | string | Unique webhook delivery ID (wh_ prefix + UUID) |
| event | string | The event type that triggered this webhook |
| timestamp | string | ISO 8601 timestamp of when the event occurred |
| data | object | Event-specific payload data (varies by event type) |