Skip to main content

Webhooks

Webhooks let you receive real-time HTTP POST notifications when events happen in your OutPilot account.

Setup

  1. Go to Settings > Webhooks
  2. Click Add Endpoint
  3. Enter your HTTPS URL and select the events you want to receive
  4. 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.