Intelligent Phone Agent for Qualifying Inbound and Outbound Leads
Workflow Description
An AI-powered automation that receives calls via Twilio, analyzes and qualifies leads using OpenAI intelligence, records evaluation results in Google Sheets, and sends summary reports via email. This eliminates manual screening and accelerates lead prioritization.
How it works
- 1.Receive inbound and outbound calls through Twilio integration
- 2.Process calls with an OpenAI agent that evaluates lead quality and buyer readiness
- 3.Store qualification data (interest level, fit score, notes) in Google Sheets automatically
- 4.Send filtered call summaries to your team via Gmail based on predefined criteria
- 5.Route qualified leads and apply secondary filters for priority-based follow-up
Use cases
- Sales teams handling high call volumes who need instant lead qualification without manual review
- Customer service centers that must categorize inbound inquiries by urgency and relevance
- Remote teams requiring automated call tracking and lead scoring across time zones
Requirements
- Active Twilio account with a phone number configured
- OpenAI API key for accessing language model capabilities
- Pre-configured Google Sheets document for storing qualification records
- Gmail account for sending team notifications and reports
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (18)
Sticky Note
Sticky Note
Sticky Note4
Sticky Note
Sticky Note2
Sticky Note
Detect new lead in Google Sheets
Google Sheets Trigger
Send SMS reminder to call lead in 5 minutes
Set
Wait 5 minutes before making call
Wait
Call new lead using RetellAI
HTTP Request
Receive inbound call from RetellAI (webhook)
Webhook
Check if phone number exists in Google Sheets
Google Sheets
Send response to inbound webhook call
Webhook
Receive post-call data from RetellAI (webhook)
Webhook
Filter for analyzed calls only
Filter
Check if call was outbound
If
Update lead record in Google Sheets
Google Sheets
Send call summary email
Gmail
Generate call summary with OpenAI
OpenAI
Send confirmation email to lead
Gmail
Sticky Note1
Sticky Note