{"product_id":"weekly-ai-news-newsletter-claude-notion-from-rss-via-n8n","title":"Weekly AI News Newsletter: Claude + Notion from RSS via n8n","description":"\u003ch3\u003eTurn weekly AI news into a ready-to-publish Notion newsletter—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow scans multiple AI-focused RSS feeds every week, drafts a Markdown newsletter with \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e, converts it into \u003cstrong\u003eNotion blocks\u003c\/strong\u003e, and saves the result as a \u003cstrong\u003edraft page\u003c\/strong\u003e in your Notion database—then sends you a \u003cstrong\u003eTelegram\u003c\/strong\u003e confirmation.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWeekly scheduled run:\u003c\/strong\u003e Starts on a weekly schedule trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects AI items via RSS:\u003c\/strong\u003e Pulls articles and updates from multiple feeds (e.g., TechCrunch, MIT Technology Review, The Verge, OpenAI News, Hugging Face, Google AI Blog, plus several YouTube channel feeds) and merges them into one list.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicates + filters:\u003c\/strong\u003e Removes duplicates by \u003cem\u003eURL\u003c\/em\u003e, filters to the \u003cem\u003elast 7 days\u003c\/em\u003e, applies per-source caps, sorts by publish date, and limits the final selection to \u003cstrong\u003e35 items\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWrites with Claude:\u003c\/strong\u003e Formats the selected items into a prompt and calls the \u003cstrong\u003eAnthropic Messages API (Claude)\u003c\/strong\u003e to generate a \u003cstrong\u003eMarkdown\u003c\/strong\u003e newsletter based on your configured rules and limits.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a Notion draft:\u003c\/strong\u003e Ensures Claude returns non-empty text, converts the Markdown into native \u003cstrong\u003eNotion blocks\u003c\/strong\u003e (in batches), finds\/creates a page for today’s date in a Notion database, and updates it with newsletter metadata and content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfirms via Telegram:\u003c\/strong\u003e Sends a success message to your configured Telegram chat.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAI teams and SaaS operators who want a consistent weekly update without manual curation.\u003c\/li\u003e\n  \u003cli\u003en8n automation engineers building newsroom-style pipelines from RSS to Notion.\u003c\/li\u003e\n  \u003cli\u003eOperators who need a repeatable “digest” workflow for internal knowledge bases.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduling:\u003c\/strong\u003e Weekly schedule trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic\/processing nodes:\u003c\/strong\u003e if, set, code, sort, limit, merge (plus RSS reading and formatting steps).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI generation:\u003c\/strong\u003e Anthropic Messages API (Claude), with model and token limits configured in n8n.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePublishing:\u003c\/strong\u003e Notion API integration to append blocks to a draft page in a database.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotification:\u003c\/strong\u003e Telegram message on completion.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45862254411955,"sku":"N8N-18046","price":13.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/75CzraUGa_dYpQKq6bgEP_7E0LVglq.png?v=1786958457","url":"https:\/\/buyflowscripts.com\/products\/weekly-ai-news-newsletter-claude-notion-from-rss-via-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}