You can build this AI SDR this weekend and it can start running your lead gen campaigns Monday onwards (full process ⬇️)

With the rise of AI agents we have started pivoting towards agents instead of relying on $1000/mo tech stack.

You can too.

This AI SDR:

→ Finds leads
→ Enriches their data
→ Writes cold emails
→ Pushes them into campaigns
→ Notifies the team

All on autopilot.

Here’s the full workflow you can build today—

Step 1: Capture Leads Using Google Search API + n8n

Goal: Scrape LinkedIn URLs for people in your niche.

Tools needed:

→ Google Custom Search API (free tier available)
→ N8N (open source automation platform)
→ Google Sheets

Example ICP:

“SaaS founders in New York with <50 employees”

Steps:
1. Set up Google Programmable Search Engine (CSE)
2. Get the API key + CSE ID
3. In N8N:
• Add an HTTP module to call the search API
• Use a Loop module to paginate (get 100+ results)
• Add a WAIT function (1s delay) to avoid rate limits
• Send all LinkedIn URLs to Google Sheets (via Google Sheets module)



Step 2: Enrich Leads with Company + Contact Info

Goal: Turn raw URLs into full contact data.

Tools needed:
→ Proxycurl (for company & title)
Dropcontact (for email & phone)
→ Google Sheets
→ N8N

Steps:

1. In N8N, take each LinkedIn URL
2. Call Proxycurl API:
Extract: Name, Title, Company, Company Website
3. Then call Dropcontact API:
Extract: Verified Email, Phone, LinkedIn handle

Pro Tip: Use “IF” condition in N8N to skip blank responses.



Step 3: Qualify Leads Using GPT-4

Goal: Use AI to decide if this lead is worth emailing.

How to do it:

1. Create a prompt like:

“Here’s my ICP: Founder of a SaaS company with <$10M revenue, hiring SDRs. Does this person match?”

2. Feed enriched lead data into GPT-4

3. GPT returns:

{
"lead_potential": "High",
"lead_score": 8.9
}

4. Store this output back into Google Sheets.

Step 4: Generate Personalized Ice Breakers (GPT-4)

Goal: Make your emails sound human—not robotic.

Prompt Example:

“Write a 1-line intro based on this landing page. Highlight something unique, like their mission or design.”

Output Example:

“Loved how you framed your product as the ‘Grammarly for SDRs’—super crisp.”

Paste this icebreaker into the “first line” column in your Sheet.



Step 5: Auto-Send via Smartlead or HeyReach.io

Goal: Send emails or LinkedIn messages without lifting a finger.

Steps:

1. In N8N, add HTTP module
2. Use Smartlead/Heyreach API
3. Push lead info + campaign ID
4. Auto-mark “YES” in your Sheet once sent

Step 6: Live Notifications in Slack

Goal: Keep your team updated in real time.

Tools:
→ Slack
→ N8N

———

And that’s it!

Thanks to Manthan
who built this for us.

If you’re looking to try this SDR lemme know! Will send you more info. :)


This post was originally shared by on Linkedin.