Skip to main content

Register a Webhook

Configure webhook endpoints in your workspace settings to receive events.

CRM Events

CRM object events fire on the corresponding mutation. Deal lifecycle events are granular — a won deal fires deal.won (not just deal.updated).

Signature Verification

Every webhook payload includes an X-AmDital-Signature header of the form sha256=<hex>. Verify it using your webhook secret with HMAC-SHA256 over the raw request body.

Retry Policy

AmDital retries failed deliveries up to 3 times with exponential backoff (~10s, ~20s). After 3 failures, the event is marked as failed and visible in the webhook logs.