Templates / Draft weekly blog newsletter digests from RSS with OpenAI-compatible APIs

Draft weekly blog newsletter digests from RSS with OpenAI-compatible APIs

Ready for 3.0

by seo dong min ✓ · 19 views · created 2026-07-16 · Social Media, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (7)

What it does

Quick overview This workflow runs every Monday at 08:00, reads your blog’s RSS feed, filters posts from the last 7 days, and uses an OpenAI-compatible Chat Completions API to generate a markdown newsletter digest you can copy into your email tool. How it works 1. Runs every Monday at 08:00 on a schedule. 2. Loads configuration values (RSS feed URL, OpenAI-compatible base URL, model name, and desired tone). 3. Reads the RSS feed and keeps only items published in the last 7 days, collecting each post’s title, link, and a short snippet. 4. Stops with a “nothing to send” outcome when no posts are found for the week. 5. Sends the weekly post list to an OpenAI-compatible Chat Completions endpoint to write a clean markdown digest (intro, one bullet per post, and a sign-off). 6. Extracts the generated markdown content into a single field so you can copy the draft from the final output. Setup 1. Update the RSS feed URL (and optionally the model, tone, and API base URL) in the configuration step. 2. Create an HTTP Header Auth credential with an Authorization: Bearer <YOURAPIKEY header and attach it to the HTTP request that calls the Chat Completions API. 3. If you use a non-OpenAI provider, set the API base URL to your OpenAI-compatible endpoint so /chat/completions resolves correctly. Requirements - An API key for any OpenAI-compatible provider (OpenAI, OpenRouter, Groq, etc.)

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.