Automate RSS News Curation to Trello with n8n

Struggling to keep your team updated with the latest industry news? This n8n workflow automates RSS feed aggregation, filtering recent news, and publishing curated updates as Trello card comments—saving hours weekly by eliminating manual monitoring.
rssFeedRead
trello
gmail
+8
Workflow Identifier: 1669
NODES in Use: Schedule Trigger, RSS Feed Read, Merge, Set, Filter, Sort, Limit, Code, Trello, Gmail, Sticky Note
Automate RSS to Trello with n8n

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Automation Does

This workflow collects recent news automatically from several RSS feeds.
It saves time by pulling only articles from the last 7 days, sorts them by date, and limits to 10 latest items.
The news is turned into a simple, easy-to-read Markdown list and posted as a comment on a Trello card.
Finally, an email is sent to notify about the update.

The purpose is to stop manual copy-pasting and delays so teams get fresh, organized news every week.


Who Should Use This Workflow

This is for content managers or teams who monitor multiple RSS news sources.
Anyone who wants to save hours weekly and keep their team informed in Trello with no manual work.


Tools and Services Used

  • RSS Feed URLs: To get the news articles.
  • Trello API: To post the news as a comment on a Trello card.
  • Gmail with OAuth2: To send email notifications.
  • n8n Workflow Automation: To connect all nodes and automate the process.

Workflow Inputs, Processing Steps, and Outputs

Inputs

  • Multiple RSS feed URLs pulling news from their XML endpoints.

Processing Steps

  • Read the RSS feeds separately.
  • Merge RSS items into one data stream.
  • Transform items to extract key fields: title, content, link, publication date (as a timestamp), and categories.
  • Filter items to keep only articles newer than 7 days.
  • Sort articles by publication date descending.
  • Limit the output to the top 10 news items.
  • Convert the news items into Markdown format with clickable titles and snippets.
  • Post the Markdown as a comment on a Trello card specified by its card ID.
  • Send an email using Gmail to notify the manager user that the Trello card is updated.

Outputs

  • One Trello card comment with fresh curated news.
  • An email notification confirming update completion.

Beginner Step-by-Step: How to Use this Workflow in n8n Production

Step 1: Import Workflow

  1. Click the Download button on this page to get the workflow file.
  2. Inside your n8n editor, use the menu to select “Import from File” and upload the file.

Step 2: Configure Credentials and IDs

  1. Add your Trello API credentials to n8n and connect the Trello nodes.
  2. Add your Gmail OAuth2 credentials for the email node.
  3. Update the RSS feed URLs if needed in each RSS Feed Read node.
  4. Update the Trello card ID in the Trello comment node if using a different card.
  5. Edit the email recipient address to your own email or the manager’s.

Step 3: Check and Adjust Code

  1. Open the Transform new to MD code node.
  2. Copy the provided JavaScript code from below for Markdown formatting.
  3. Paste it in the node’s code editor to keep formatting correct.
// Loop over input items and format them as markdown
let ret = "";
for (const item of $input.all()) {
  ret += `- [${item.json.title}](${item.json.link} "‌"): \n${item.json.content}\n\n`;
}
return { data: ret };

Step 4: Test the Workflow

  1. Run the workflow manually inside n8n to see the outputs.
  2. Check the Trello card for the posted comment.
  3. See if the email notification arrives.

Step 5: Activate for Production

  1. Toggle the workflow active.
  2. Ensure the Schedule Trigger is set to weekly or your desired time.
  3. Save the workflow in n8n.

You can always update feed URLs or card IDs later by editing the workflow in n8n.


Customization Ideas

  • Add more RSS feed nodes by duplicating and changing URLs.
  • Increase or decrease the days filter by changing the value in the date filter node expression.
  • Change how many articles show in the limit node.
  • Edit the JavaScript Markdown formatter to add dates, authors, or categories.
  • Replace Gmail or Trello notification nodes with Slack or Microsoft Teams if desired.
  • Consider hosting the workflow on your own server using self-host n8n for more control.

Troubleshooting Common Issues

Filter Node Shows No Results

Check the date field is a number timestamp in milliseconds.
Make sure the filter expression exactly matches:

= {{ $json.isoDate }} > {{ Date.now() - 7 * 24 * 60 * 60 * 1000 }}

If still no results, try increasing the days count in the filter.

Trello Comment Fails to Post

Check the Trello card ID for typos.
Refresh Trello API credentials in n8n if expired.


Pre-Production Checklist

  • Verify RSS URLs are live and returning data.
  • Manually run the workflow to confirm recent posts are included.
  • Check Trello card ID correctness and API authentication.
  • Send a test email through the Gmail node.
  • Backup your workflow before making major changes.

Deployment Guide

Turn on the workflow toggle to activate automated triggers.
The configured schedule node will run the workflow automatically each week.
Use the n8n dashboard to monitor runs and troubleshoot errors.
Check weekly updates on Trello and look for notification emails.


Summary of Benefits

✓ Saves about 4 hours per week from manual news gathering.
✓ Ensures no recent news is missed by filtering by date.
✓ Presents news clearly in Markdown with clickable links.
✓ Posts directly into Trello so teams see updates where they work.
✓ Sends email alerts to keep managers informed.
✓ Easy to customize and expand with more sources and messaging.


Automate RSS to Trello with n8n

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

The workflow uses a filter node that compares each article’s publication timestamp to the current date minus the set number of days, keeping only recent articles.
Users must add Trello and Gmail API credentials, update RSS feed URLs if needed, set the Trello card ID, and edit the email recipient address.
By editing the JavaScript code in the ‘Transform new to MD’ code node to change how titles, links, summaries, and additional info display.
Failures happen if the Trello card ID is wrong or API credentials expired; verify the card ID and refresh the API credentials to fix it.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.