> ## Documentation Index
> Fetch the complete documentation index at: https://webhooks.docs.crm.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# Grow CRM Webhooks — Real-Time CRM Event Notifications

> Grow CRM Webhooks sends real-time HTTP POST notifications to your server when CRM records change — subscribe, configure, receive.

Grow CRM Webhooks lets your server receive real-time notifications the moment something changes in your CRM. Configure a destination URL, choose the events you care about, and Grow CRM will POST a structured JSON payload to your endpoint every time a matching event fires — no polling required.

<CardGroup cols={2}>
  <Card title="Introduction" icon="bolt" href="/introduction">
    Learn how delivery works, understand the payload envelope, and review the retry and auto-disable behaviour.
  </Card>

  <Card title="Endpoints" icon="plug" href="/endpoints">
    Create and manage destination URLs, subscribe to events, send test deliveries, and inspect the delivery log.
  </Card>

  <Card title="Verification" icon="shield-check" href="/verification">
    Confirm that every incoming request genuinely came from Grow CRM before trusting its payload.
  </Card>

  <Card title="Event Reference" icon="list" href="/events">
    Explore the five-key event model, all 15 resource types, discriminator fields, date formats, and import batches.
  </Card>
</CardGroup>

## Get up and running in three steps

Follow these steps to start receiving live webhook deliveries from your Grow CRM account.

<Steps>
  <Step title="Create an endpoint">
    Go to **Settings → Webhooks → Endpoints** and click **Add Endpoint**. Give it a name and paste in the `https://` URL of your receiving server. Grow CRM generates a signing secret for the endpoint automatically.
  </Step>

  <Step title="Subscribe to events">
    On the same form, check every event you want delivered to this endpoint — Clients, Invoices, Projects, and more. Only the events you subscribe to are ever sent.
  </Step>

  <Step title="Start receiving deliveries">
    Save the endpoint. It is immediately active. Grow CRM will POST a JSON payload to your URL each time a subscribed event fires, and you can monitor every attempt in the endpoint's delivery log.
  </Step>
</Steps>
