AI-powered cold call machine with LinkedIn, OpenAI & Sales Navigator
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (14)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Split Out
n8n-nodes-base.splitOut - Google Sheets
n8n-nodes-base.googleSheets - OpenAI
@n8n/n8n-nodes-langchain.openAi - Aggregate
n8n-nodes-base.aggregate - Manual Trigger
n8n-nodes-base.manualTrigger - Stop and Error
n8n-nodes-base.stopAndError - Filter
n8n-nodes-base.filter - Code
n8n-nodes-base.code - Limit
n8n-nodes-base.limit - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Wait
n8n-nodes-base.wait
What it does
🔧 AI-Powered Cold Call Machine 🎯 Purpose The AI-Powered Cold Call Machine is a fully automated workflow designed to generate qualified leads from LinkedIn, evaluate them using AI-based scoring, identify key decision-makers, and generate personalized cold call scripts. All results are saved to a Google Sheet-based CRM. --- ⚙️ How It Works 1. Initialization - Triggered either manually or via schedule. - Pulls configuration from a Google Sheet’s Settings tab (e.g., target product, keywords, company size, API key). 2. Company Search on LinkedIn - Uses the Ghost Genius API to search for companies based on cleaned, relevant keywords extracted by OpenAI. - Handles pagination, up to 1000 companies per batch. 3. Company Filtering Each company goes through: - Data enrichment via Ghost Genius (website, size, followers, etc.). - Filtering: - Must have a LinkedIn page with a website. - Must have 200+ followers. - Deduplication: checks if the company already exists in the CRM. 4. AI-Based Company Scoring - A specialized AI model scores each company from 0 to 10 based on: - Industry fit. - Size/location alignment. - Potential pain points that match your offering. - If the company is new and relevant (score ≥ 7), it is saved in the Companies sheet. 5. Decision Maker Identification - Uses Sales Navigator API (via Ghost Genius) to find employees with targeted job titles. - For each matching profile: - Enriches contact data (title, bio, etc.). - Retrieves phone number (if available). - Generates a 20-second personalized cold call script using OpenAI, based on company and profile data. - Saves all information in the Leads tab of the CRM. - If no decision maker is found, the company status is marked accordingly. --- 📈 Outcome - A fully enriched, qualified lead database. - Custom cold call scripts ready to be used by SDRs or founders. - Zero manual work – from search to lead generation, everything is automated. --- 💡 Use Case Perfect for SDRs, founders, or growth marketers looking to scale cold outreach without sacrificing personalization or running into LinkedIn scraping limits. ---