Skip to content

Weekly

Get a weekly email of what moved on your Trello board

Every Friday you get an email summarising the cards that were added, moved and finished on your board that week.

Runs
Weekly
Apps
Gmail, Trello
AI
Optional
Access
Trello read; gmail.send

Send this to your assistant

Create a ClickRuntime automation: every Friday afternoon, summarise this week's activity on my Trello board and email it to me.

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

The owner of a small design studio tracks client projects on one Trello board. During the week she is in calls and design reviews, so she only sees the board in passing. By Friday she wants to know what actually shipped, what is stuck and what came in, but scrolling through the board's activity feed is slow and hard to read.

This automation collects the week's board activity every Friday and sends her a short summary email, so the weekly review takes two minutes instead of twenty.

What you get out of it

  • A clear picture of the week

    The summary groups what was finished, what moved forward and what was added. You can see progress without opening every card. It gives you a calm end-of-week check-in.

  • Stuck work stands out

    Cards that did not move are easier to spot when the rest of the week is laid out. You can follow up before a delay turns into a missed deadline. Small problems get attention while they are still small.

  • Ready for client and team updates

    The email reads like a status report, so parts of it can go straight into a client update or Monday planning. You do not have to rebuild the week from memory. Reporting becomes a copy and paste.

  • Useful even when you were away

    If you were travelling or off sick, the summary tells you what happened while you were out. Catching up does not mean reading every comment. You start the next week knowing where things stand.

  • Arrives in your inbox

    There is no need to remember to open Trello or run a report. The summary arrives at the same time each week. It fits into how you already review your week.

How it works

What happens, step by step

  1. Every Friday, ClickRuntime collects everything that happened on your Trello board since the last summary.

  2. It remembers when it last ran, so each week's email only covers new activity.

  3. AI turns the list of changes into a short summary of what was finished, what moved and what was added.

  4. The summary is emailed to you.

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

RunsWeekly
Get a weekly email of what moved on your Trello boardtoday, 9:00Succeeded
Email · Your Trello board this weekFinished: Northwind homepage redesign, Acme logo refresh. Stuck: Contoso brochure, no movement for 6 days.

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.
weekly_trello_board_summary_by_email.pyexample
from datetime import datetime, timedelta, timezone
from clickruntime import on_trigger, credentials, http, state, notify, ai

BOARD_ID = "your-board-id"

@on_trigger
def run(event):
    since = state.get("since") or (datetime.now(timezone.utc) - timedelta(days=7)).isoformat()
    auth = {"key": credentials.secret("TRELLO_KEY"), "token": credentials.secret("TRELLO_TOKEN")}
    actions = http.get(f"https://api.trello.com/1/boards/{BOARD_ID}/actions", params={**auth, "since": since, "limit": 500}).json()
    lines = []
    for a in actions:
        d = a.get("data", {})
        card, lst = d.get("card", {}).get("name", ""), d.get("listAfter", d.get("list", {})).get("name", "")
        lines.append(f"{a['type']}: {card} {lst}".strip())
    try:
        body = ai.generate(["Summarise this week's Trello board activity under Finished, Moved, Added and Stuck.",
                            "\n".join(lines)[:20000]], max_output_tokens=700).text
    except ai.AIError:
        body = "\n".join(lines) or "The board was quiet this week."
    notify.email_me("Your Trello board this week", body)
    state.set("since", datetime.now(timezone.utc).isoformat())
    return {"actions": len(actions)}

FAQ

Common questions

Does it include comments on cards?
Yes, comments are part of the board activity, so important discussions can show up in the summary. Routine changes such as label edits are kept brief so the email stays readable.
Can I get it for more than one board?
Yes. Each board can be added to the list, and the email has a section per board. Teams with a separate board per client often use it this way.
What if nothing happened on the board this week?
You still get a short email saying the board was quiet. That can be a useful sign in itself that a project has stalled.
What permissions does it need?
Trello read; 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 (weekly). 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 “Get a weekly email of what moved on your Trello board” from your assistant

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