← All integrations
WH
Webhooks
Kribana + Webhooks
Push every billing event to your own endpoint, signed and retried.
What it does
Kribana can push any billing event — usage, invoices, payments, entitlement changes, agent actions — to an HTTPS endpoint you control, signed with a shared secret and retried on failure.
Setup steps
1In Kribana, go to Settings → Integrations → Webhooks and click Add endpoint.
2Enter your HTTPS endpoint URL and select which event types to receive.
3Copy the signing secret and verify signatures on incoming requests.
4Send a test event and confirm your endpoint returns a 200 response.
What syncs
Usage events
Invoice and payment status changes
Entitlement and plan changes
Agent recovery and expansion actions
Quick start
curl https://api.kribana.com/v1/webhooks \ -H "Authorization: Bearer $KRIBANA_KEY" \ -d url="https://yourapp.com/kribana/webhook" \ -d events="invoice.paid,usage.recorded"