bont sos.
EN DE

Webhooks

Subscribe an external URL to bont events so your systems hear about contact, company, and deal changes the moment they happen — with signed, verifiable delivery.

Webhooks push changes out of bont in real time. Instead of polling for updates, you register a URL and bont sends it a signed message whenever a record you care about is created, updated, or deleted. It's the cleanest way to keep another system in step with your CRM.

Open it

Settings → Integrations → Webhooks. The page lists your subscriptions, whether each is enabled, and its recent delivery health.

Creating a subscription

  1. Click + New webhook.
  2. Enter the target URL — an HTTPS endpoint you control that will receive the events.
  3. Set a signing secret. bont signs every delivery with it so your endpoint can verify the message really came from bont.
  4. Select the events to subscribe to.

Events

Events are named bont.<object>.<verb> — for example bont.contacts.create, bont.deals.update, or bont.companies.delete. They cover the core objects (contacts, companies, deals, communications) and their relations, each with create, update, and delete verbs. Subscribe to only the events your integration needs.

Verifying and reliability

Each request is signed with HMAC using your secret, following the Standard Webhooks convention — verify the signature on your side before trusting a payload, and reject anything that doesn't match. If your endpoint keeps failing, bont's circuit breaker backs off and pauses delivery to it rather than hammering a broken URL; fix the endpoint and re-enable the subscription. Always return a 2xx status quickly and do heavy work asynchronously so deliveries aren't marked as failed.

Related