Generate personalized cold email icebreakers with Perplexity Research & Claude Sonnet
Ready for 3.0What this workflow does
This AI workflow has 11 nodes and runs manually, when you click “Execute workflow”. Along the way it connects OpenAI, OpenRouter Chat Model and Google Sheets.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Get Leads (Google Sheets): uses Google Sheets
- Check If Unprocessed (If): checks a condition and branches into true / false
- Loop Over Leads (Loop Over Items (Split in Batches)): loops over the items in batches
- Company Name Clean Up (OpenAI): uses OpenAI
- Perplexity Research (Basic LLM Chain): sends a prompt to an LLM, with model: Perplexity Sonar
- Generate Icebreaker (Basic LLM Chain): sends a prompt to an LLM, with model: Claude Sonnet; output parser: Parse JSON
- Update Icebreaker (Google Sheets): update
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Manual Trigger
n8n-nodes-base.manualTrigger - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - OpenAI
@n8n/n8n-nodes-langchain.openAi - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if
From the author
AI-Powered Lead Generation: Personalized Icebreakers with Perplexity Research & Claude Sonnet 4.5 This production-ready workflow transforms your lead generation by automatically researching prospects and generating genuinely personalized icebreakers that feel…