Send weekly curated news newsletters with Bright Data, Claude, and Gmail
UnknownWhat this workflow does
This AI workflow has 9 nodes and runs on a schedule (every week). Along the way it connects Anthropic, Gmail and Brightdata (community).
How it runs
Trigger: On a schedule (every week).
- Extract Google News (Bright Data): uses Bright Data
- Select Top 5 News Stories (Code): runs custom JavaScript code
- Loop Over News Stories (Loop Over Items (Split in Batches)): loops over the items in batches
- Compile All Articles (Aggregate): combines items into one
- Fetch Article Content (Bright Data): uses Bright Data
- Compose Newsletter with Claude (Anthropic): uses Anthropic
- Sanitize Article Content (Code): runs custom JavaScript code
- Email Newsletter via Gmail (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @brightdata/n8n-nodes-brightdata is verified or supports 3.0 (used in Extract Google News, Fetch Article Content).
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Bright Data
@brightdata/n8n-nodes-brightdata.brightData - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Aggregate
n8n-nodes-base.aggregate - Anthropic
@n8n/n8n-nodes-langchain.anthropic - Gmail
n8n-nodes-base.gmail
From the author
Quick overview This workflow runs every Monday to scrape Google News with Bright Data, fetch and clean the full text of the top five unique stories, generate an HTML newsletter with Anthropic Claude, and send it via Gmail. How it works 1. Runs every Monday on…