Speed-to-lead wins deals: a lead called within a minute converts far better than one called an hour later. With n8n and an AI voice agent, you can call every new HubSpot lead automatically — qualify them in their language, and write the result back to the contact so your reps only pick up the warm ones.
Here's the ready n8n template.
What the template does
The HubSpot Lead Caller template runs this flow:
- HubSpot trigger — fires when a new contact/lead is created.
- Filter (
if) — optionally only call leads that match criteria (source, lifecycle stage, has a phone number). - Initiate call — calls the voice agent API to dial and qualify the lead.
- Update HubSpot — writes the call outcome (qualified, callback, not interested) back to the contact.
Setup
1. Connect your accounts in n8n
- Voice agent API: add a Header Auth credential — header
Authorization, valueBearer vp_live_your_api_key(get the key from your dashboard, Settings → API Keys). - HubSpot: add your HubSpot credential so n8n can read the new lead and update it later.
2. Place the call
The dial is a single API call, with the lead's details passed as variables:
POST https://voice-agent.edesy.in/api/initiate-call
Authorization: Bearer vp_live_your_api_key
Content-Type: application/json
{
"phone_number": "+919876543210",
"agent_id": 123,
"variables": { "first_name": "Asha", "lead_source": "Website" }
}Pair this with our low-latency Hinglish sales agent so the qualification call feels fast and natural.
3. Write the result back
After the call, the agent's captured fields (interest, callback time, qualification) flow back into the HubSpot contact — so your pipeline reflects reality without manual logging. (Use post-call data extraction to structure those fields.)
Why it works
- Instant follow-up — leads are called the moment they enter HubSpot.
- Reps only get warm leads — the agent filters before a human spends time.
- Clean CRM — every call is logged back automatically.
If you already run HubSpot automations, this slots in next to them — see our HubSpot automation workflows guide. To trigger calls from a spreadsheet instead, see calling from Google Sheets.
Get the template
Grab your API key and the n8n template on the voice agent API page, or set it up on the Edesy voice AI platform.