- Creates the lead in the agent’s pipeline with
status = 'Scheduled'. - Schedules the appointment on the receiving agent’s live calendar agenda.
- Intelligently parses your custom questionnaire answers into clean, formatted CRM notes.
- Captures the direct video meeting link (Zoom, Google Meet, Teams) and reschedule URLs.
Two Ways Vendors Can Deliver Calendly Leads
- Option 1: Forward Raw Calendly Webhook (Zero Code)
- Option 2: Dispatch Standard 3i JSON Payload
Direct Event Forwarding
If you want to forward Calendly’s native webhook event directly from your Calendly account without writing custom transformation code:Webhook URL Format
Because Calendly does not support custom HTTP headers on webhook subscriptions, pass the agent’sx-source-token in the URL path:https://api.3i.life/functions/v1/inbound-lead-gateway/v/06515a86-24ba-4952-9d52-670230196826)Subscribed Events
invitee.created— Dispatched when a prospect books a meeting. 3i creates the lead asScheduled.invitee.canceled— Dispatched if a meeting is canceled or rescheduled. 3i updates the record accordingly.
How 3i Maps Raw Calendly Webhooks
When a vendor forwards a rawinvitee.created event, 3i’s native parser automatically extracts and maps the nested properties:
Intelligent Q&A Answer Filtering
When prospects complete your Calendly questionnaire, 3i formats their answers into clean, structured notes while filtering out noise:Underwriting Answers Preserved
Underwriting Answers Preserved
Answers like
"No" or "None" to critical qualification questions (e.g. “Do you currently have coverage?” or “Any major health conditions?”) are strictly preserved as vital decision data.Open-Ended Noise Stripped
Open-Ended Noise Stripped
Answers like
"No", "None", or "N/A" to open-ended text prompts (e.g. “Please share anything that will help prepare…”) are automatically discarded to keep agent briefings clean.Phone Prompts Promoted
Phone Prompts Promoted
Questions asking for contact phone numbers are promoted to the primary phone field and omitted from the notes section to prevent duplication.
Formatted Notes Output in the Agent’s CRM:
Raw Calendly Webhook Delivery Example
Here is the exact JSON structure Calendly dispatches oninvitee.created that 3i ingests natively:
Pre-Flight Testing for Vendors
Test your Calendly webhook forwarder safely by adding"listen": true to the payload:
cURL
HTTP 200 OK: