Skip to main content
DocsWebhooksQuick Start

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 once. 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"
  }
}
FieldTypeDescription
idstringUnique webhook delivery ID (wh_ prefix + UUID)
eventstringThe event type that triggered this webhook
timestampstringISO 8601 timestamp of when the event occurred
dataobjectEvent-specific payload data (varies by event type)
Webhooks Quick Start