Webhooks
Webhooks let you receive real-time HTTP POST notifications when events happen in your OutPilot account.
Setup
- Go to Settings > Webhooks
- Click Add Endpoint
- Enter your HTTPS URL and select the events you want to receive
- Save — OutPilot will send a test ping to verify your endpoint
Payload format
{
"event": "lead.replied",
"timestamp": "2026-03-26T10:30:00Z",
"data": {
"lead_id": "lead_abc123",
"campaign_id": "camp_xyz789",
"message": "Thanks for reaching out!"
}
}
Retry policy
Failed deliveries (non-2xx response) are retried up to 5 times with exponential backoff.