# Introduction

Learn how to receive real-time notifications from iClosed.io when events occur in your account.

## 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 (body is a **single JSON object** per delivery)
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:

| Category | Events |
|  --- | --- |
| **Contact Events** | New contact created, contact updated, contact by status |
| **Call Events** | Call booked, call cancelled, call rescheduled |
| **Call Outcome Events** | Call outcome added |