Qualify inbound leads with Vapi voice AI and log results to Google Sheets
Who is this for
Agencies, sales teams, and service businesses who want to instantly qualify inbound leads with an AI-powered phone call — no manual follow-up needed.
What it does
This workflow captures leads via a web form, validates their phone number, and immediately triggers an AI voice call through Vapi. The AI assistant qualifies the lead through a natural conversation, extracting structured data about service interest, motivation, urgency, budget, and intent. Everything gets logged to Google Sheets.
Captures lead info via a web form (name, phone, email, company, role, request, company size) Validates the phone number format (US 10-digit) and logs invalid numbers separately Calls the lead instantly via Vapi AI voice assistant Polls until the call completes, handling voicemails and completed calls differently Logs results to Google Sheets with AI-extracted qualification insights
How to set up
Create a Vapi account and configure a voice assistant with structured outputs for: Service Interest, Motivation, Urgency, Past Experience, Budget, Intent Create a Google Sheet with these headers: Date · Name · Phone · Email · Company · Role · Request · Company Size · Service Interest · Motivation · Urgency · Past Experience · Budget · Intent? · Status Replace YOUR_VAPI_ASSISTANT_ID and YOUR_VAPI_PHONE_NUMBER_ID in the Call Lead node's JSON body Replace the YOUR__UUID placeholders in the Log Complete* node with your Vapi structured output UUIDs Paste your Google Sheet URL into all three Google Sheets nodes Connect Bearer Auth (Vapi API key) and Google Sheets credentials Activate the workflow and share the form URL
Requirements
n8n account (cloud or self-hosted) Vapi account with a configured voice assistant and phone number Google Sheets (one sheet with the column headers above)
How to customize
Edit the form fields to match your intake needs Adjust the Vapi assistant prompt for your industry and qualification criteria Change the initial wait time (default 60s) based on your typical call length Add email or Slack notifications when high-intent leads are detected
Related Templates
AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)
This workflow is designed for freelancers, solopreneurs, and business owners who receive a high volume of irrelevant mes...
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments