Webhooks — receive events when data changes
Get notified instantly when contacts / deals / tasks change.
Available on Teams plan
Webhooks are part of the Teams plan ($49/seat/mo). Pro and Free plans don't expose outbound webhooks.
Subscribing
Add an endpoint
POST URL on your side, e.g. https://your-app.com/sambandh-events. Generates a per-endpoint signing secret — copy it; you'll verify request signatures with this.
Subscribe to events
Pick from: contact.created / .updated / .deleted, deal.created / .updated / .stage_changed / .won / .lost, task.created / .completed, activity.logged, pipeline.stage_added / .removed. Subscribe to only what you need to keep your endpoint efficient.
Verify
We send a signed test event. Your endpoint should: (a) verify the HMAC-SHA256 signature against the body using the signing secret, (b) return 200 within 5 seconds. Failed deliveries retry with exponential backoff (5 attempts over 24 hours).
Event payload shape
All events share the envelope { id, type, createdAt, data: <resource snapshot> }. The full data shape per event type is documented in the OpenAPI spec under x-webhookEvents.
Up next
Saw something off? Email support with what doesn't match — these docs are versioned with the product, so any drift is a bug we want to fix.
Deployment dpl_3s4XtSevgjgpHE7ieimBFL8cv8uY
These docs are versioned with the product. If something doesn't match what you see in the app, the app is right — please flag it to support@sambandh.io.