Skip to content

Daily

Collect new articles from your feeds in Trello and email

Each morning, new articles from your feeds are added to your Trello News card and you get one email listing them.

Runs
Daily
Apps
Gmail, Trello
AI
Optional
Access
Trello key+token (write); gmail.send

Send this to your assistant

Create a ClickRuntime automation: every morning, check my RSS feeds for new articles, add each one as a comment on my Trello 'News' card and email me the list.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A small marketing team follows a handful of industry blogs and competitor news pages. Each person checks a few sites when they remember, interesting articles are shared in scattered chats, and nobody can find last week's link when planning content. Items are missed or seen by only one person.

This automation gathers new articles from all your feeds once a day, keeps them on a single Trello card the team already uses for planning, and sends you a short email so you can read them over coffee. Everyone works from the same list.

What you get out of it

  • One place for industry news

    All new articles collect on one Trello card, in order, with links. The team can comment, discuss and turn an article into a content idea from there.

  • A daily email you can scan quickly

    You get one message each morning instead of visiting a dozen sites. If nothing new was published, no email is sent.

  • No duplicates

    Articles already added are remembered, so a feed that republishes or reorders items does not fill the card twice. The list stays clean over weeks.

  • Easy to add or remove sources

    The list of feeds is a short list you can change at any time. A new competitor blog is covered from the next morning on.

How it works

What happens, step by step

  1. Every morning, ClickRuntime checks each feed on your list for articles.

  2. Articles it has already seen are skipped, so only new ones go further.

  3. Each new article is added as a comment with its title and link on your Trello News card.

  4. You receive one email listing all of the day's new articles.

Before it runs live

  • Connect Google through your own Google app (a one-time, 10-minute setup), so it works with your own Gmail
  • Connect Trello

What you get

RunsDaily
Collect new articles from your feeds in Trello and emailtoday, 9:00Succeeded
Email · Morning news4 new articles: "Contoso launches usage-based pricing" and 3 more, also added to your Trello News card.

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Change what the AI looks for, or how it writes the result
  • Add another app, for example also send it to Slack
  • Combine it with other Gmail and Trello steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
feed_news_into_trello_and_email_a_digest.pyexample
import feedparser
from clickruntime import on_trigger, credentials, http, state, notify

FEEDS = ["https://blog.example.com/feed", "https://news.example.org/rss"]
CARD_ID = "your-trello-card-id"

@on_trigger
def run(event):
    seen = set(state.get("seen") or [])
    new = []
    for url in FEEDS:
        for e in feedparser.parse(http.get(url).text).entries:
            key = e.get("id") or e.get("link")
            if key and key not in seen:
                new.append((e.get("title", "Untitled"), e.get("link", "")))
                seen.add(key)
    if not new:
        return {"new": 0}
    auth = {"key": credentials.secret("TRELLO_KEY"), "token": credentials.secret("TRELLO_TOKEN")}
    for title, link in new:
        http.post(f"https://api.trello.com/1/cards/{CARD_ID}/actions/comments", params={**auth, "text": f"{title}\n{link}"})
    notify.email_me(f"{len(new)} new articles", "\n\n".join(f"{t}\n{l}" for t, l in new))
    state.set("seen", list(seen)[-2000:])
    return {"new": len(new)}

FAQ

Common questions

Which feeds can I use?
Any public RSS or Atom feed, which most blogs, news sites and many company changelogs provide. Paste the feed address into the list of feeds.
Why comments on one card instead of a card per article?
A single card keeps the board tidy and gives a running log in date order. If you prefer one card per article, the same automation can create cards in a list instead.
Can the email include a short summary of each article?
Yes. A one-line summary can be added under each headline, using the feed's own description or AI. Without it, you get the headline, source and link.
What permissions does it need?
Trello key+token (write); gmail.send. Nothing else in your accounts is used.
Does it need AI?
No, but you can ask for an AI step (for example a summary). It then uses ClickRuntime's built-in AI allowance.
How many runs does it use?
One run each time it runs (daily). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Collect new articles from your feeds in Trello and email” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.