Skip to content
AI Agents

Intelligent Phone Agent for Qualifying Inbound and Outbound Leads

14 nodes 603 187 Automatic trigger
Download

Loading workflow…

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. 1.Receive inbound and outbound calls through Twilio integration
  2. 2.Process calls with an OpenAI agent that evaluates lead quality and buyer readiness
  3. 3.Store qualification data (interest level, fit score, notes) in Google Sheets automatically
  4. 4.Send filtered call summaries to your team via Gmail based on predefined criteria
  5. 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

Google Sheets Twilio Wait HTTP Request Webhook Filter If Gmail OpenAI

Details

Trigger Automatic trigger
Nodes 14
Apps 9
Views 603
Downloads 187

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (14)

/

Sticky Note

Sticky Note

#1

Sticky Note4

Sticky Note

#2

Sticky Note2

Sticky Note

#3

Detect new lead in Google Sheets

Google Sheets Trigger

#4

Send SMS reminder to call lead in 5 minutes

Set

#5

Wait 5 minutes before making call

Wait

#6

Call new lead using RetellAI

HTTP Request

#7

Receive inbound call from RetellAI (webhook)

Webhook

#8

Check if phone number exists in Google Sheets

Google Sheets

#9

Send response to inbound webhook call

Webhook

#10

Receive post-call data from RetellAI (webhook)

Webhook

#11

Filter for analyzed calls only

Filter

#12

Check if call was outbound

If

#13

Update lead record in Google Sheets

Google Sheets

#14

Send call summary email

Gmail

#15

Generate call summary with OpenAI

OpenAI

#16

Send confirmation email to lead

Gmail

#17

Sticky Note1

Sticky Note

#18
Stay in the loop

Fresh workflows, straight to your inbox

Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.

  • New workflows
  • Clear overviews
  • Setup guides

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime