you choose the events.
13 events across issues, comments, projects, labels and members. A webhook sends the ones you tick.
- issue.created
- issue.updated
- comment.created
- project.updated
- label.created
- user.invited
WebhooksBuilt by xpntl
Out of xpntlSettings → Webhooks
01Overview
A webhook sends a POST to your URL when the events you chose happen. Each delivery is signed so you can prove it came from xpntl, retried if your endpoint is down, and logged so you can see what happened.
02Set it up
Open Settings → Webhooks and select Create Webhook. Enter your URL and pick the events to send.
The secret is shown once, when the webhook is created or its secret is rotated.
Compute HMAC-SHA256 over the raw request body with the secret and compare it with the signature header.
X-Webhook-Signature: sha256=...
X-Webhook-Event: issue.created
X-Webhook-Delivery: <delivery id>
03What it does
13 events across issues, comments, projects, labels and members. A webhook sends the ones you tick.
Five attempts, with the wait doubling from one minute, and ten seconds for your endpoint to answer each one. The log shows the status, the HTTP code and the attempt count for recent deliveries.
The coordination layer for humans + AI. Free SSO on every plan, no per-seat SSO tax.