Webhook Infrastructure
Manage inbound triggers and monitor real-time event distribution.
Active Integration Fleet
Endpoint Documentation
Calendly Webhook (Managed)
Managed integration for booking capture. The system automatically maintains these subscriptions for connected autopilots.
https://autopilot.franfunnel.com/api/webhooks/calendly/[customerId]/[autopilotId]Inbound SMS Gateway
Core entry point for FranFunnel SMS events. Tie this to your FranFunnel Inbound SMS webhook settings.
https://autopilot.franfunnel.com/api/webhooks/inbound-sms{
"message": "Looking for a demo!",
"lead_id": "lead_123",
"owner_email_key": "rep@company.com",
"phone": "+1234567890",
"firstName": "John",
"lastName": "Doe"
}Manual Kill Switch
Generic endpoint to stop ghost follow-ups when a booking occurs outside of monitored channels.
https://autopilot.franfunnel.com/api/webhooks/booking{
"owner_email_key": "rep@company.com",
"attendees": [
"lead@example.com"
],
"created_at": "2026-01-08T20:51:55.185Z"
}Lead Enrollment API
Direct CRM integration to push new leads into the Autopilot workflow architecture. Instantly triggers Step 0 engagement.
https://autopilot.franfunnel.com/api/webhooks/enroll-lead{
"apiKey": "ff_api_key_here",
"id": "crm_lead_123",
"email": "new_lead@example.com",
"firstName": "Alex",
"lastName": "Sample",
"phoneNumber": "+12345678",
"company": "Growth Corp",
"leadOwnerEmail": "owner@franfunnel.com"
}Global Event Ledger
"A high-fidelity nervous system for every lead."
The Autopilot system uses an idempotent event-driven architecture. Whether it's an inbound SMS, a Calendly booking, or a CRM enrollment, every webhook is logged, verified, and processed through our durable Inngest heart to ensure no lead is ever left behind.