Integrations
Webhook Configuration
Set up webhooks to trigger external actions when events happen in Castor Flow.
Webhooks let Castor Flow notify your other systems in real time when something happens — a new lead is added, a deal moves to a new stage, or an interaction is logged.
Creating a webhook
- Go to Settings → Webhooks
- Click "Add Webhook"
- Enter the URL that should receive the POST request
- Select which events should trigger the webhook
- Click Save
Available events
- business.created — a new business is added
- business.stage_changed — a pipeline stage is updated
- interaction.created — a new interaction is logged
- sync.completed — a Gmail or Outlook sync run finishes
Payload format
All webhook payloads are JSON with a consistent envelope:
{
"event": "business.created",
"timestamp": "2026-03-06T10:00:00Z",
"data": { ... }
}Retries
If your endpoint returns a non-2xx status, Castor Flow retries the webhook up to 3 times with exponential backoff (1 min, 5 min, 30 min).