Automate Morning Brew–style Reddit Digests and Publish to DEV using AI
UnknownWhat this workflow does
This AI workflow has 20 nodes and runs on a schedule (every day). Along the way it connects OpenAI Chat Model, Gmail, Google Gemini Chat Model and Brightdata (community). It also calls dev.to over HTTP.
How it runs
Trigger: On a schedule (every day).
- RSS Read: reads an RSS feed
- Extract URLs (Edit Fields (Set)): sets 1 field: url
- Aggregate: combines items into one
- Initiate batch extraction from URL (Bright Data): trigger collection by url (web scrapper)
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Check the status of a batch extraction (Bright Data): monitor progress snapshot (web scrapper)
- Check if Batch Ready (If): checks a condition and branches into true / false
- Download the snapshot content (Bright Data): download snapshot (web scrapper)
- Wait: pauses before continuing
- Extract Essential Data (Edit Fields (Set)): sets 7 fields: title, description, comments…
…plus 6 more steps. See the full node list below.
Services it uses
HTTP calls to: dev.to
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 Initiate batch extraction from URL, Check the status of a batch extraction, Download the snapshot content).
Nodes used (15)
- RSS Read
n8n-nodes-base.rssFeedRead - Bright Data
@brightdata/n8n-nodes-brightdata.brightData - Edit Fields (Set)
n8n-nodes-base.set - Aggregate
n8n-nodes-base.aggregate - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - No Operation, do nothing
n8n-nodes-base.noOp - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Gmail
n8n-nodes-base.gmail - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Markdown
n8n-nodes-base.markdown - HTTP Request
n8n-nodes-base.httpRequest
From the author
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Who’s it for Community managers, content marketers, and builders who want a daily, skimmable update from a subreddit—automatically summarized, formatted, and…