Post RSS Feed Items from Yesterday to Slack

This workflow automatically extracts articles published yesterday from a specified RSS feed every morning, formats them, and pushes them to a designated Slack channel. This automation process helps the team efficiently obtain and share the latest updates, avoiding manual searches and improving the speed and accuracy of information dissemination. It is suitable for fields such as content operations, technical research and development, and marketing, ensuring that team members can stay informed about important information in a timely manner.

Workflow Diagram
Post RSS Feed Items from Yesterday to Slack Workflow diagram

Workflow Name

Post RSS Feed Items from Yesterday to Slack

Key Features and Highlights

This workflow automatically fetches all articles published yesterday from a specified RSS feed (e.g., the official n8n blog) every morning and posts the content as formatted messages to a designated Slack channel. It enables timely aggregation and sharing of information.

Core Problem Solved

Helps teams or individuals efficiently obtain and share the latest content from external RSS subscription sources, eliminating manual searching and copy-pasting. It improves the speed and accuracy of information delivery, ensuring team members stay updated with important developments in real time.

Use Cases

  • Daily aggregation of industry news and blog updates for content operations teams
  • Technical teams monitoring technical documentation or product updates
  • Media or news organizations automatically syncing external news sources
  • Any scenario requiring regular receipt of RSS subscription content via Slack channels

Main Workflow Steps

  1. Scheduled Trigger (Every Morning): Automatically starts the workflow at 8 AM daily.
  2. Get Yesterday’s Date: Calculates the date for the previous day.
  3. Fetch RSS Feed: Accesses the specified RSS feed to retrieve the latest list of articles.
  4. Filter Content (Published After Yesterday): Filters articles published after yesterday’s date.
  5. Build Message: Concatenates the filtered article titles, links, and summaries into a formatted Slack message.
  6. Post to Slack: Sends the message to the designated Slack channel to share the information.

Systems or Services Involved

  • RSS Feed (e.g., https://n8n.io/blog/rss)
  • Slack (message posting via API)
  • n8n built-in nodes (Cron scheduler, date/time processing, conditional logic, function nodes, etc.)

Target Users and Value

Ideal for individuals or enterprise teams who need to regularly retrieve content from RSS feeds and quickly share it within team communication tools. Particularly valuable for roles in content operations, marketing, technical development, and information monitoring. By leveraging automation, it saves significant manual effort in filtering and disseminating information, enhancing work efficiency and the timeliness of updates.