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.
Related Templates
AI SEO Readability Audit: Check Website Friendliness for LLMs
Who is this for? This workflow is designed for SEO specialists, content creators, marketers, and website developers who ...
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
Reply to Outlook Emails with OpenAI
Who is this template for? This template is for any Microsoft Outlook user who wants a trained AI agent to reason and rep...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments