Score funding newsletter leads from Gmail with Bright Data and GPT-5.6
Ready for 3.0What this workflow does
This AI workflow has 22 nodes and runs on Gmail events. Along the way it connects Gmail and OpenAI Chat Model. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: On Gmail events.
- Settings (Edit Fields (Set)): sets 8 fields: buyer_description, min_round_musd, max_companies…
- Read The Email (Code): runs custom JavaScript code
- Pull Out The Rounds (Information Extractor): extracts structured fields from text with AI, with model: Newsletter Reader
- Read What You Have Seen (Data table): get
- Pick The New Ones (Code): runs custom JavaScript code
- Anything New? (If): checks a condition and branches into true / false
- Look Them Up (HTTP Request): calls api.brightdata.com (POST)
- Find Their Site (Code): runs custom JavaScript code
- Read Their Home Page (HTTP Request): calls api.brightdata.com (POST)
- Read The Page (Code): runs custom JavaScript code
…plus 7 more steps. See the full node list below.
Services it uses
HTTP calls to: api.brightdata.com
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 (12)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Data table
n8n-nodes-base.dataTable - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - HTTP Request
n8n-nodes-base.httpRequest - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Switch
n8n-nodes-base.switch - Gmail
n8n-nodes-base.gmail
From the author
Quick overview This workflow monitors a Gmail label for unread funding newsletters, extracts newly funded companies with OpenAI (GPT-5.6), enriches them via Bright Data search and website reads, scores fit against your buyer profile, stores results in an n8n…