← 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"

Wire it up in an afternoon.