What this workflow does
This workflow collects tech news from multiple websites every day.
It cleans and organizes the news so the user can easily find important stories.
Then it uses AI to understand and remember the news content.
Once a week, it picks the best news based on user interests, makes a short summary, and sends it as an email.
This saves many hours and avoids missing key news.
Inputs, processing steps, and output
Inputs
- Daily RSS feed URLs from top tech sites like Engadget, Ars Technica, Wired, and others.
- User preferences about topics to focus on and number of news items desired.
- OpenAI API key for AI functions.
- Gmail credentials to send the email newsletter.
Processing Steps
- Fetch daily news items from each RSS feed.
- Extract and standardize key fields like title, summary, and publish date.
- Convert article summaries into vector embeddings using OpenAI.
- Store these vectors in an in-memory searchable database.
- Once weekly, search this database for the most relevant news matching user interests.
- Use an AI agent to summarize the selected news into a short, clear digest.
- Format digest in HTML suitable for email.
- Send the newsletter email automatically via Gmail.
Output
A weekly tech newsletter email with summarized, personalized news.
This newsletter keeps the user updated without having to spend hours reading.
Who should use this workflow
This workflow is great for busy people who want to follow tech news but don’t have much time.
It helps avoid information overload by showing only what matters most.
No technical skills are needed beyond using the n8n platform.
Tools and services used
- n8n: Automates the workflow.
- OpenAI API: Creates article embeddings and summaries.
- Gmail API: Sends the weekly newsletter email.
- RSS feeds: Provides fresh tech news daily.
- In-memory vector store: Temporarily holds article vectors for search.
Beginner step-by-step: How to use this workflow in n8n production
Download and import workflow
- Download the workflow file using the Download button on this page.
- Open the n8n editor where you want to run the workflow.
- Select “Import from File” and choose the downloaded workflow file.
Configure credentials
- Add OpenAI API Key credentials in n8n settings.
- Add Gmail OAuth2 credentials matching your sending email.
Update workflow settings
- Check the Set Tech News RSS Feeds node and update or verify the RSS feed URLs.
- Update recipient email address inside the Send Newsletter node.
- Set user topic preferences and number of news items in the Your topics of interest node.
- If needed, customize agent prompt messages or scheduling times.
Test workflow
- Manually run the Get Articles Daily trigger to confirm article fetching.
- Test the Send Weekly Summary trigger to verify email sending.
Activate workflow
- Turn on both the daily and weekly schedule triggers to run automatically.
- Monitor executions and check for any errors in the n8n dashboard.
- Update feed URLs or preferences whenever needed.
For users running a private instance, consider self-host n8n for full control.
Customizations
- Change RSS feeds by editing the Set Tech News RSS Feeds node with preferred URLs.
- Swap the in-memory vector store with persistent databases like Pinecone to keep more history.
- Edit the summarization prompt in the News reader AI agent to change tone or detail.
- Send newsletters via Telegram or other channels by replacing the Send Newsletter node.
- Control newsletter length by changing the number of news items in Your topics of interest.
Troubleshooting common issues
No articles fetched from RSS feeds
Check all RSS URLs in the Set Tech News RSS Feeds node.
Make sure they work in a web browser.
OpenAI embedding generation fails
Verify OpenAI API Key setup in n8n.
Check if API usage limits are reached.
Make sure article text is formatted correctly.
Emails not sending via Gmail node
Re-authenticate Gmail OAuth credentials.
Confirm that sender email matches authorized user.
Send a test email from the Send Newsletter node.
Summary
✓ Fetches daily tech news from multiple RSS sources.
✓ Cleans and embeds news articles into a searchable vector store.
✓ Weekly finds the most relevant news based on user interests.
✓ Summarizes and formats a neat newsletter.
✓ Sends email automatically to save time and avoid overload.

