Quick overview
This workflow runs every week, reads articles from a configurable list of RSS feeds, deduplicates and ranks recent items, uses OpenAI to curate them into a themed HTML digest, and sends the finished newsletter to your inbox via Gmail.
How it works
- Runs weekly on Monday at 08:00.
- Generates one item per configured RSS feed URL and reads each feed to collect article entries.
- Merges all articles, removes duplicates, keeps items from the last 7 days, ranks them newest-first, and limits the list to 15 articles.
- Sends the shortlisted articles to OpenAI (gpt-4o-mini) to group them into 2–4 themes and generate an HTML digest with summaries and links.
- Wraps the AI-generated HTML fragment in a styled email template and sets the recipient and digest date.
- Sends the HTML email through Gmail with a dated subject line.
Setup
- Add an OpenAI credential and attach it to the OpenAI step that curates and summarizes the digest.
- Add a Gmail OAuth2 credential and attach it to the Gmail step that sends the email.
- Update the RSS feed list (source label and URL) in the feed definition step to match your preferred sources.
- Set the recipient email address in the email-building step.
- Adjust the schedule (day/time) and, if needed, the lookback window and max article limit in the article filtering/ranking step.