Automated Personalized AI Newsletters with RSS and OpenAI

somdn_product_page

This workflow automates the creation of personalized AI-generated newsletters by aggregating news articles from RSS feeds, processing and summarizing them using OpenAI’s AI models, and delivering a formatted email via Gmail. It syncs daily and weekly news, extracts relevant content, generates summaries, and then sends customized newsletters to subscribers.

The process begins with scheduled triggers for daily news collection and weekly summaries. News feeds are read, and articles are stored in an in-memory vector store after embedding their content with OpenAI. Selected topics of interest are set to filter relevant news. The workflow uses various AI nodes to split, process, and summarize article content, ensuring the newsletter contains concise, meaningful updates. Finally, the content is formatted into an email-friendly structure before being sent through Gmail.

This automation is ideal for content curators, newsletter publishers, or information aggregators seeking to streamline news delivery with AI-enhanced personalization and summarization, keeping their audience informed with minimal manual effort.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreInMemory, gmail, markdown, rssFeedRead, scheduleTrigger, set, splitOut, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Automated Personalized AI Newsletters with RSS and OpenAI”

Your email address will not be published. Required fields are marked *