Webhooks

Configure webhooks to receive event notifications.

Webhooks

Webhooks are configured from the Admin UI (API & Webhooks section).

Supported events

code
ticket.created
ticket.updated
ticket.status_changed
ticket.assigned
comment.created

Delivery headers

code
X-RP-Event
X-RP-Delivery-Id
X-RP-Timestamp
X-RP-Signature: t=<timestamp>,v1=<signature>

The signature is an HMAC SHA-256 hash of timestamp.payload using the webhook secret.

Payload

Webhook payloads are JSON and include the event name and the resource data at the time of delivery.

json
{
  "event": "ticket.created",
  "data": {
    "id": "uuid",
    "workspaceId": "uuid",
    "subject": "Issue subject",
    "status": "open",
    "priority": "normal",
    "createdAt": "2026-01-20T00:00:00Z"
  }
}

Last updated Jan 19, 2026