Trigger automated AI voice calls to new leads the moment they submit your ad form -- using Vapi to reach prospects while their interest is at its peak.
Connect Vapi with 4 lead sources
Vapi is an AI voice platform -- you build an assistant (a script and personality) or a workflow (a multi-step branching conversation) on Vapi's dashboard, then trigger calls via the api.vapi.ai REST API. LeadSync handles the trigger end-to-end: when a lead lands, it POSTs to /call with the assistant or workflow ID, the lead's phone number as the customer destination, and any template variables your assistant references.
Three settings make up the Vapi connection: an access token (Vapi API key, from your Vapi account), the assistant or workflow ID you want to run, and the phone number ID of the Vapi-purchased outbound number that will dial the lead. Once those are in, every new lead from the chosen lead source kicks off a fresh call within seconds.
Vapi assistants reference dynamic data using {{template_tags}} in the assistant's firstMessage, system prompt, or workflow node text. LeadSync calls the Vapi API to load your assistant or workflow definition, parses out every template tag, and exposes them on the field mapping screen so you can decide which lead form question populates which variable.
At call time, the mapped values are sent in assistantOverrides.variableValues on the API call. So if your assistant says "Hi {{firstName}}, I am calling about your interest in {{service}}", LeadSync substitutes the lead's actual first name and the service they ticked on the form -- without you ever editing the assistant on Vapi.
Outbound calling needs a destination, so LeadSync flags one mapping as REQUIRED:customerPhone -- typically pointed at the phone number question on your lead form. If a lead arrives without that field populated, the call is skipped and the reason is logged on your LeadSync Logs tab rather than failing silently against the Vapi API.
LeadSync also attaches metadata to every Vapi call -- the lead ID and the destination_list_settings ID -- so when you review call recordings or transcripts in Vapi, you can match them back to the originating LeadSync record. Useful for measuring AI-call conversion rates by lead source.
Set up your Vapi integration in under 60 seconds. Free 14-day trial, no credit card required.
Start Your Free Trial