Webhooks
Subscribe to events and react in real time.
Webhooks
Webhooks push events to your endpoint as things happen in your workspace — new tickets, replies, status changes — so you can sync to your own systems.
Create a webhook
- Go to Admin → Developer Portal → Webhooks.
- Add your HTTPS endpoint URL and select the events to subscribe to.
- Save. AnswerRidge generates a signing secret for verifying payloads.
Events
ticket.created,ticket.updated,ticket.status_changedticket.reply_createdconversation.created,conversation.assignedcustomer.created
Payload
POST https://your-app.com/webhooks/answerridge
X-AnswerRidge-Signature: t=1718000000,v1=<hmac-sha256>
{
"event": "ticket.created",
"created_at": "2026-06-11T15:00:00Z",
"data": { "id": "...", "subject": "...", "status": "open" }
}
Verify the signature
Each request includes X-AnswerRidge-Signature: an HMAC-SHA256 of the raw body using your signing secret. Recompute it and compare before trusting the payload. Reject requests older than a few minutes to prevent replay.
Retries
Non-2xx responses are retried with exponential backoff. Make your handler idempotent by keying on the event id.