How to Automate Trello

Trello automates through Butler, which moves cards, sets due dates, posts comments and runs rules on a schedule. Butler acts on cards that already exist. Creating the card in the first place, from an order or an email or a form in another system, is the step still done by hand.

The board is how a team sees its own work

Trello is a board of lists and cards, and its whole appeal is that you can understand somebody else's work in about four seconds of looking at it.

That visibility is why it spreads through the parts of a company that never adopted a project tool. A small agency runs client work on it. A landlord runs maintenance requests. A workshop runs repairs, one card per machine, moving left to right as the job progresses.

The unit that matters is the card. A card is one real thing: a job, a fault, an application, an order. The board is honest only for as long as the cards match the things that actually exist in the world.

Which puts all the weight on how cards get made.

Cards get made by whoever remembers

The work arrives somewhere else first. It arrives as an email, a form submission, a phone call, an order in a system, a fault logged on a portal.

Then a person reads it and makes a card. They type a title, paste an address into the description, set a due date and drop it in the right list. It takes ninety seconds and it happens forty times a week.

Two things go wrong, and both are quiet. Cards that never got made, because it was busy on Thursday and nobody wrote it down, so a job simply does not exist as far as the board is concerned. And cards that were made but never updated, sitting in Doing for a fortnight after the customer cancelled.

A board people have stopped trusting gets checked less, which means it drifts further, which is how a team ends up back on a group chat.

The trello.com homepage, the app these three jobs run in. Trello
Cards that create themselves A new order, application or fault becomes a card in the right list, without anyone transcribing it first.
Boards that match reality A job cancelled in the source system stops sitting on the board looking like work somebody still has to do.
Detail already on the card The reference, the address and the contact filled in, so nobody opens another system to start the job.

Butler acts on cards that already exist

Trello's automation is Butler, and it is genuinely capable for something included in the free plan.

Rules fire when a card is created, moved, labelled or has its due date arrive. Card buttons and board buttons run a set of actions on demand. Calendar commands run on a schedule, so every Monday you can sort, archive or move a batch of cards. Actions cover moving, copying, assigning, commenting, setting dates and posting to other lists.

Every one of those starts from something happening on the board. Butler is very good at what happens to a card once it exists.

It has no way to know that an order arrived in your ordering system, that a form was submitted on a site it cannot see, or that the job on that card was cancelled by a phone call this morning. The board can only react to itself.

The right card can appear on its own

The board reflects whatever was last typed into it, and nothing else. Everything missing from it was already recorded somewhere behind a login.

The overnight orders, each one a card in the intake list, with the reference and the delivery address already in the description. The faults logged on a customer's own portal, which is a site your team has a login for and no integration with. The applications submitted through a recruiting system, each becoming a card in the first column.

The updates matter as much. A job marked complete in the source system moves to Done rather than aging on the board. A cancelled visit gets archived instead of sending somebody out. A date that moved shows the date it moved to.

Worth deciding up front: let one system be the truth. If the board and the source system can both change a job's state, they will eventually disagree, and the disagreement will show up as an engineer standing outside a locked building.

Nobody has to transcribe the work first

Work arrives as an email, a form or a line in another system, and it becomes a card only when a person retypes it. That is not skilled work, but skipping it is how jobs get lost.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the ordering system, the customer portal or the inbox where work arrives, reads what is there, and creates or updates the cards on your board to match.

It runs on your schedule in your own private environment, and you can watch a run and stop it. Anything that would contact a customer drafts and waits for a person.

The workflows below are already built, and each one shows the steps it takes.

Questions people ask

Should we use this instead of Butler?

No, alongside it. Butler is the right tool for what happens once a card exists, and it is free. This handles the part Butler cannot reach: creating and updating cards from systems outside Trello.

Will the board fill up with duplicates?

Each workflow matches on a reference from the source system, so a second run updates the card it already made. Cards it has created can also be kept in their own list until someone triages them.

Does it work with a free Trello plan?

Yes. It works the Trello interface signed in as you, so anything you can do by hand on your current plan it can do too. There is no Power-Up to install.

1,079 ready-made Trello workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Gandi Automated Domain Reconciliation
Every week, WebRun lists every domain and hosting service on Gandi, reconciles it against your tracker board in Trello, and posts a mismatch alert to Microsoft Teams.
Gandi›Microsoft Teams›Trello
Automated Freetrade Account Setup Checklist
WebRun tracks a new Freetrade ISA or GIA account through its setup checklist, from verification to first funding, updating a Trello card at each stage and sending a WhatsApp reminder if a step has stalled.
Freetrade›Trello›WhatsApp
Automated Fortnox Bank Reconciliation Queue
Every morning, WebRun checks Fortnox bookkeeping entries against the bank feed for anything unmatched, creates a Trello card for each unresolved item, and drafts a WhatsApp note for likely duplicate or missing payments.
Fortnox›Trello›WhatsApp
Automated Fatture in Cloud Deadline Reminders
Every week, WebRun checks Fatture in Cloud for upcoming e-invoice submission and VAT deadlines, creates a Trello card for each one due in the next 7 days, and drafts a WhatsApp reminder to the accountant.
Fatture in Cloud›Trello›WhatsApp
Automated FatCow Overdue Ticket Alerts
Every morning, WebRun checks your FatCow support tickets for anything open longer than 24 hours without a reply, creates a Trello card for each, and sends the owner a WhatsApp ping.
FatCow›Trello›WhatsApp
Fastly Automated Stale Service Reviews
Every week, WebRun reviews your Fastly services, flags any with no real traffic or a TLS certificate expiring soon, creates a Trello card for each, and posts the list to Microsoft Teams.
Fastly›Microsoft Teams›Trello
Automated Envato Elements Renewal Alerts
Every week, WebRun checks the Envato Elements subscription's renewal date and usage, alerts Microsoft Teams as it approaches, and creates a Trello card to review the plan.
Envato Elements›Microsoft Teams›Trello
Automated E2E Networks GPU Cost Alerts
Every hour, WebRun checks your E2E Networks GPU nodes for how long they have been running and the cost so far, posts a Teams alert on threshold breach, and creates a Trello card to review it.
E2E Networks›Microsoft Teams›Trello
Domain.com Automated Renewal Tracking
Every week, WebRun checks your Domain.com account for domains renewing in the next 60 days, creates a Trello card for each, and messages you a summary on WhatsApp.
Domain.com›Trello›WhatsApp
Automated Doba Supplier Price Change Alerts
WebRun checks your Doba sourced products every day for supplier price and stock changes, creates a Trello card for each, and sends you a WhatsApp heads up.
Doba›Trello›WhatsApp
Automated Digital Pacific Stale Ticket Alerts
Every morning, WebRun checks your Digital Pacific support tickets for anything open longer than 24 hours without a reply, creates a Trello card for each, and sends the owner a WhatsApp ping.
Digital Pacific›Trello›WhatsApp
Automated Deribit Options Expiry Alerts
Every morning, WebRun checks your open Deribit options and futures positions for upcoming expiries and margin usage, posts a summary to Microsoft Teams, and adds a Trello card for anything expiring within 48 hours.
Deribit›Microsoft Teams›Trello
Automated DeepSource Unresolved Issue Chase List
WebRun reviews open DeepSource issues every morning, creates a Trello card for any autofixable issue open more than a week, and pings the repository owner on WhatsApp.
DeepSource›Trello›WhatsApp
Automated CVS Office Supply Restock Alerts
Every week, WebRun checks your recurring CVS order for office health and convenience supplies against your stock levels, creates a Trello reorder card for anything running low, and notifies facilities in Microsoft Teams.
CVS›Microsoft Teams›Trello
Automated Crypto.com Staking Expiry Alerts
WebRun checks your Crypto.com staking positions every morning, tracks when each lock-up period ends, creates a Trello card to review it before expiry, and sends you a WhatsApp reminder the day it unlocks.
Crypto.com›Trello›WhatsApp
Automated Coolors Palette Approval Routing
When a new color palette is saved in Coolors, WebRun creates a Trello approval card and WhatsApps the brand lead to sign off.
Coolors›Trello›WhatsApp
Automated Concur Expense Policy Exceptions
Every morning, WebRun scans new SAP Concur expense reports for policy violations, creates a Trello card on the exceptions board for each, and posts a Microsoft Teams summary to the approver.
SAP Concur›Microsoft Teams›Trello
Automated Coinmama Purchase Request Handoff
When someone on your team asks to buy crypto through Coinmama, WebRun checks the current rate and purchase limits, prepares a Trello card with the details, and pings WhatsApp so the account owner can decide and execute the purchase.
Coinmama›Trello›WhatsApp
Automated Codefresh Pipeline Failure Alerts
WebRun watches your Codefresh pipelines, and when one fails, it posts the details to Microsoft Teams and creates a Trello card so the fix gets tracked.
Codefresh›Microsoft Teams›Trello
Automated CMC Markets Margin Level Alerts
WebRun checks your CMC Markets margin level every 30 minutes during market hours, creates a Trello card the moment it drops near your safety threshold, and posts an alert to Microsoft Teams so you can act before a stop-out.
CMC Markets›Microsoft Teams›Trello
Automated ClouDNS Monitored Host Down Alerts
Every few minutes, WebRun checks your ClouDNS monitoring and failover status for any host reported down, posts a Teams alert, and creates a Trello card to track the incident to resolution.
ClouDNS›Microsoft Teams›Trello
Automated ClearTax GST Filing Reminders
Every week, WebRun checks ClearTax for upcoming GST return and e-invoice filing deadlines, creates a Trello card for each one due in the next 10 days, and posts a Microsoft Teams reminder.
ClearTax›Microsoft Teams›Trello
Automated Certify Expense Approval Handoff
Every morning, WebRun checks Certify for expense reports waiting on approval, creates a Trello card for each with the employee and amount, and drafts a WhatsApp nudge to the approver for anything waiting over 2 days.
Certify›Trello›WhatsApp
Automated Carousell Offer Response Alerts
Every hour, WebRun checks your Carousell listings for offers that haven't been answered, drafts a suggested reply for each on Carousell, creates a Trello card for the team, and pings you on WhatsApp so nothing goes stale.
Carousell›Trello›WhatsApp

Want one of these running on your own Trello?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.