Curate and generate an AI newsletter from RSS feeds with OpenAI and Slack

Who’s it for This workflow is for content creators, newsletter editors, and AI enthusiasts who want to automate the heavy lifting of news gathering. It acts as an autonomous research agent that monitors industry sources and drafts high-quality summaries for your review.

How it works This workflow serves as a "human-in-the-loop" publishing agent: Ingestion & Normalization: It monitors 15+ sources including RSS feeds (TechCrunch), Reddit (r/OpenAI), and company blogs (Anthropic, Google). It normalizes these diverse inputs into a standard format. Filtering & Curating: Using OpenAI (GPT-4o), it filters out noise to identify only high-impact stories. It then selects the top 4 stories based on relevance to a tech-savvy audience. Drafting: It writes a complete newsletter, including a catchy subject line, an intro hook, deep-dive summaries, and a "quick hits" list. It even generates viral short-form video scripts based on the news. Slack Approval: The draft is sent to Slack. You can approve it immediately or reply with feedback (e.g., "Make the tone punchier"), prompting the AI to revise the draft before generating the final file.

How to set up Credentials: Connect your OpenAI, Anthropic, Google Sheets, and Slack accounts in n8n. Google Sheets: Create a sheet with columns for Title, URL, Source, Published, and Content. Paste the Sheet ID into the "Log to Google Sheets" and "Get_Stories" nodes. Slack: Update the Slack nodes with your specific Channel ID where you want to receive drafts.

Requirements n8n version:** 1.0+ (requires LangChain nodes). LLM API Keys:** OpenAI and Anthropic. Google Sheets:** For logging processed history. Slack:** For the approval interface.

How to customize Change Sources:** Edit the RSS Trigger nodes to track Finance, SaaS, or Crypto news instead of AI. Adjust Tone:** Open the stories_prompt node to change the persona of the AI editor (e.g., from "Professional" to "Witty"). Publishing:** Connect the final output to a CMS like WordPress or Ghost to publish automatically upon approval.

0
Downloads
7
Views
8.23
Quality Score
intermediate
Complexity
Author:Maksudur Rahman(View Original →)
Created:2/13/2026
Updated:3/19/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments