Daily digest of multiple blog posts

Automatically compile and email summaries of new blog posts from multiple RSS feeds daily
Created by
Relay.app logoRelay.app Team
Relay.app screenshot of: Daily digest of multiple blog posts

Steps in this workflow

1
Relay.app logo
Trigger
2
Relay.app logo
List of RSS feeds to monitor
3
repeat
Loop over a list
4
Relay.app logo
Get most recent posts from RSS feed
5
Relay.app logo
Only keep posts from the past 24h
6
repeat
Loop over a list
7
Relay.app logo
Fetch post
8
Relay.app logo
Summarize the post in 5 bullets
9
Relay.app logo
Create neat per-post overview
10
Relay.app logo
Create neat per-blog overview
11
Relay.app logo
Send summary of all new posts over email

Monitor multiple RSS feeds and automatically create a daily digest of new blog posts. Here's how it works:

  • The workflow runs daily at a scheduled time
  • It checks each configured RSS feed for new posts from the last 24 hours
  • For each new post, it scrapes the full content and generates a concise 5-bullet summary
  • All summaries are compiled into a single email digest organized by blog
  • The formatted digest is automatically sent to your email inbox
1
Relay.app logo
Trigger

Triggers the workflow to run daily at 7:30 PM. You can configure the schedule to run at any time and frequency that works for your reading habits.

Relay.app screenshot of: Trigger
2
Relay.app logo
List of RSS feeds to monitor

Creates a table containing the RSS feed URLs and titles of the blogs you want to monitor. This table serves as the source list for the workflow to check each day.

Relay.app screenshot of: List of RSS feeds to monitor
3
repeat
Loop over a list

Iterates through each RSS feed in your table, processing them in parallel. For each feed, it runs the subsequent steps to fetch and process new posts.

Relay.app screenshot of: Loop over a list
Iterator steps
4
Relay.app logo
Get most recent posts from RSS feed

Fetches the 10 most recent RSS items from the current feed being processed. If no new items are found, the workflow continues without interruption.

Relay.app screenshot of: Get most recent posts from RSS feed
5
Relay.app logo
Only keep posts from the past 24h

Filters the fetched RSS items to keep only posts published within the last 24 hours. This ensures your daily digest contains only fresh content.

Relay.app screenshot of: Only keep posts from the past 24h
6
repeat
Loop over a list

Iterates through each individual blog post that passed the 24-hour filter. For each post, it runs steps to scrape the full content and generate a summary.

Relay.app screenshot of: Loop over a list
Iterator steps
7
Relay.app logo
Fetch post

Scrapes the full text content from the blog post's website, extracting only the main content while removing images. The scraper can be configured to handle anti-bot measures if needed.

Relay.app screenshot of: Fetch post
8
Summarize the post in 5 bullets

Uses AI to generate a concise summary of the scraped blog post in 5 bullet points or less, with each bullet limited to 10 words. This creates quick, scannable summaries for easy reading.

Prompt used
Attached is a blog post of the '[data]' blog. Please summarize it in max 5 bullets, each with max 10 words.
Relay.app screenshot of: Summarize the post in 5 bullets
9
Relay.app logo
Create neat per-post overview

Formats each post's summary with its title and URL into a neat markdown layout. This creates a consistent presentation for each article in the digest.

Relay.app screenshot of: Create neat per-post overview
10
Relay.app logo
Create neat per-blog overview

Compiles all post summaries from a single blog into a cohesive section with the blog's title as a header. This groups related content together for better organization.

Relay.app screenshot of: Create neat per-blog overview
11
Relay.app logo
Send summary of all new posts over email

Sends the complete digest email to your inbox with all blog summaries organized by source. The email subject includes the current date for easy reference and archival.

Relay.app screenshot of: Send summary of all new posts over email