Outreach for your product using Apollo, LinkedIn, GPT-4.1 and SendGrid
Needs changesWhat this workflow does
This AI workflow has 33 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Supabase, OpenAI Chat Model and SendGrid. It also calls api.apify.com and li-data-scraper.p.rapidapi.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Apollo Scraper (HTTP Request): calls api.apify.com
- LinkedIn Data (HTTP Request): calls an HTTP API
- Code: runs custom JavaScript code
- Required Data (Edit Fields (Set)): sets 2 fields: linkedin_url, email
- Summery+First Name (Edit Fields (Set)): sets 4 fields: firstName, summary, position[0].companyName…
- LinkedIn Posts (HTTP Request): calls li-data-scraper.p.rapidapi.com
- Supabase: uses Supabase
- Merge: merges the data from its input branches
- Last 5 Posts (Edit Fields (Set)): sets 5 fields: data[0].text, data[1].text, data[2].text…
- Aggregate: combines items into one
…plus 15 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com, li-data-scraper.p.rapidapi.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Story (v1.9), HTML Modifier (v1.9), User Profiling according to Product (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Story (v1.9), HTML Modifier (v1.9), User Profiling according to Product (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (14)
- HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Manual Trigger
n8n-nodes-base.manualTrigger - Supabase
n8n-nodes-base.supabase - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - AI Agent
@n8n/n8n-nodes-langchain.agent - Merge
n8n-nodes-base.merge - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Aggregate
n8n-nodes-base.aggregate - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - SendGrid
n8n-nodes-base.sendGrid - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger
From the author
> 💛 Sticky Note: > This Hyperpersonalized Outreach n8n template automates AI‑powered B2B email campaigns by combining Apollo.io lead scraping, LinkedIn enrichment, GPT‑4 generation, and SendGrid delivery. Follow the setup steps below to get started in…