Skip to main content

What are Webhooks?

Webhooks are HTTP callbacks that notify your application when specific events occur in iClosed.io. Instead of polling our API for updates, webhooks push data to your server in real-time, making your integration more efficient and responsive.

How Webhooks Work

  1. Subscribe: Register your webhook endpoint URL with iClosed.io
  2. Receive: Your server receives HTTP POST requests when events occur
  3. Process: Handle the webhook payload to update your application
  4. Respond: Return a 2xx status code to acknowledge receipt

Supported Events

iClosed.io supports webhooks for the following events:
  • Contact Events: New contact created, contact updated, contact deleted
  • Deal Events: Deal created, deal updated, deal status changed
  • Call Events: Call scheduled, call completed, call cancelled
  • Event Events: Event created, event updated, event cancelled
  • Transaction Events: Transaction created, transaction updated

Webhook Security

All webhook requests are signed with a secret key to ensure authenticity. Verify the signature to confirm the webhook came from iClosed.io.

Retry Logic

If your webhook endpoint is unavailable or returns an error, iClosed.io will retry the delivery with exponential backoff for up to 24 hours.

Support

If you need help setting up webhooks or have questions, please contact our support team at https://app.iclosed.io/support.
I