π Summarize RSS feeds into a daily Slack digest with OpenAI GPT-4o Mini
β‘ 0 views Β· π Market Research & Insights
Description
Quick Overview
This workflow runs every morning at 8 AM to pull the latest items from an RSS feed, uses OpenAI (gpt-4o-mini) to summarize the top 10 into a themed daily digest, and posts the result to a Slack channel.
How it works
- Runs every day at 8 AM using a schedule trigger.
- Reads the latest items from an RSS feed URL (default: Hacker News front page).
- Keeps only the first 10 feed items and compiles their titles and links into a single list.
- Sends the compiled list to OpenAI (gpt-4o-mini) to generate a short digest grouped into 3β5 themes.
- Posts the generated digest to a Slack channel as a formatted message.
Setup
- Add your OpenAI API credentials for the Chat model used to create the summary.
- Add your Slack credentials and confirm the target channel (default: #daily-digest) exists and is accessible.
- Update the RSS feed URL(s) to the sources you want and adjust the schedule time or the βtop 10β limit if needed.
π Nodes Used
RSS Read, Slack, Schedule Trigger, Basic LLM Chain, OpenAI Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File