This template is for sales teams, agencies, or local service providers who want to quickly generate cold outreach lists and automatically call local businesses with a Vapi AI assistant. It’s perfect for automating cold calls from scraped local listings with no manual dialing or research.
Finding leads and initiating outreach calls can be time-consuming. This workflow automates the process: it scrapes business listings from Google Maps using Dumpling AI, extracts phone numbers, filters out incomplete data, formats the numbers, and uses Vapi to make outbound AI-powered calls. Every call is logged in Google Sheets for follow-up and tracking.
Google Sheets Setup
best+restaurants+in+Chicago
)Get Search Keywords from Google Sheets
node.Dumpling AI Setup
Scrape Google Map Businesses using Dumpling AI
nodeVapi Setup
assistantId
and phoneNumberId
Initiate Vapi AI Call to Business
nodeCall Logging
company name
phone number
website
Log Called Business Info to Sheet
nodeStart Workflow Manually
: Initiates the automation manually for testing or controlled runs.Get Search Keywords from Google Sheets
: Reads search phrases from the spreadsheet.Scrape Google Map Businesses using Dumpling AI
: Sends each search query to Dumpling AI and receives matching local business data.Split Each Business Result
: Breaks the returned array of businesses into individual records for processing.Extract Business Name, Phone and website
: Extracts title, phone, and website from each business record.Filter Valid Phone Numbers Only
: Ensures only entries with a phone number move forward.Format Phone Number for Calling
: Adds a +1 country code and strips non-numeric characters.Initiate Vapi AI Call to Business
: Uses the business name and number to initiate a Vapi AI outbound call.Log Called Business Info to Sheet
: Appends business details into a Google Sheet for tracking.