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.

Automated BNP Paribas Invoice Reconciliation
WebRun matches your BNP Paribas account transactions against open invoices, creates a Trello card for every unmatched line, and messages your bookkeeper on WhatsApp.
BNP Paribas›Trello›WhatsApp
Automated Biteable Production Deadline Nudges
WebRun checks Biteable video projects still unfinished against their Trello card due date, and drafts a WhatsApp nudge for the assigned teammate, queued for the producer to send.
Biteable›Trello›WhatsApp
Automated Binge New Release Tracking
WebRun checks Binge for newly added shows and movies, posts a weekly digest to Microsoft Teams, and creates a Trello card for any title worth planning promotional content around.
Binge›Microsoft Teams›Trello
Automated Baremetrics Failed Payment Chase
Every Monday, WebRun checks Baremetrics for failed charges and involuntary churn, opens a Trello card for each one to review, and pings WhatsApp for high-value failures.
Baremetrics›Trello›WhatsApp
Automated Azure DevOps Build Failure Alerts
Every hour, WebRun checks Azure DevOps for failed pipeline runs, creates a Trello card with the failure details, and texts the on call engineer through WhatsApp so a broken build gets picked up fast.
Azure DevOps›Trello›WhatsApp
Automated Avoma Overdue Action Item Chase
Every Monday, WebRun checks Avoma for action items from call notes that are still open past their due date, creates a Trello card for each overdue item, and texts the owner on WhatsApp.
Avoma›Trello›WhatsApp
Automated Avis Rental Return Reminders
WebRun tracks your team's upcoming and active Avis rentals, logs each one to Trello with its return deadline, and sends a WhatsApp reminder before the late fee window opens.
Avis›Trello›WhatsApp
Automated Audible New Release Shortlisting
Every Monday, WebRun checks Audible for new releases and available credits, adds candidate titles to a Trello shortlist, and asks the group to vote over WhatsApp.
Audible›Trello›WhatsApp
Automated AtScale Stale Model Alerts
WebRun checks AtScale for semantic models that haven't rebuilt successfully, opens a Trello card for the owner, and posts the list to Microsoft Teams.
AtScale›Trello›Microsoft Teams
Automated AtCoder Contest Prep Alerts
Every week, WebRun checks the upcoming AtCoder contest schedule and each member's rating change from the last contest, creates a Trello prep card, and drafts a WhatsApp alert for the lead to review and send.
AtCoder›Trello›WhatsApp
Automated Aqua Mail Renewal Notice Tracking
Every morning, WebRun scans Aqua Mail for renewal and subscription notice emails, creates a Trello card for each with its due date, and posts a summary to Microsoft Teams.
Aqua Mail›Microsoft Teams›Trello
Automated Applitools Visual Diff Review Chase
Every morning, WebRun checks Applitools Eyes for test batches with visual differences still awaiting review, creates a Trello card for each, and reminds Microsoft Teams about anything unreviewed after 2 days.
Applitools›Trello›Microsoft Teams
Automated Alipay Refund Request Tracking
WebRun finds Alipay refund requests that have sat open too long, creates a Trello card for each, and posts the oldest ones to Microsoft Teams.
Alipay›Microsoft Teams›Trello
Automated Aircall Missed Call Chasing
WebRun watches Aircall for missed calls that have not been called back within 30 minutes, opens a Trello follow up card, and alerts the rep on WhatsApp.
Aircall›Trello›WhatsApp
Automated AgencyAnalytics Report Handoff
WebRun reads each client's AgencyAnalytics dashboard every week, opens a Trello card for the account manager to review, and pings them on WhatsApp before it goes out.
AgencyAnalytics›Trello›WhatsApp
Automated AeroLeads List Completeness Checks
When a new lead list is built in AeroLeads, WebRun checks that every entry has a found email before outreach starts, posts the setup status to Microsoft Teams, and tracks incomplete entries on a Trello card.
AeroLeads›Microsoft Teams›Trello
Automated Ada Health Follow Up Routing
WebRun checks Ada Health for completed symptom check ins flagged for medical attention, creates a Trello card for the care team, and sends a WhatsApp alert so a nurse can follow up.
Ada Health›Trello›WhatsApp
Automated A Cloud Guru Certification Tracking
Every Friday, WebRun checks each engineer's A Cloud Guru learning path progress and exam readiness, updates Trello cards for certs due, and posts a scorecard to Microsoft Teams.
A Cloud Guru›Microsoft Teams›Trello
Automated 6sense In Market Account Alerts
Every Monday, WebRun checks 6sense for accounts showing high buying intent that have not been contacted by a rep in the last two weeks, alerts the account team in Microsoft Teams, and creates a Trello card so each one gets a follow up owner.
6sense›Microsoft Teams›Trello
Automated 3CX Extension Registration Alerts
WebRun watches your 3CX system for extensions or SIP trunks that fail to register, opens a Trello incident card, and alerts IT in Microsoft Teams.
3CX›Trello›Microsoft Teams
Automated 23andMe New Match Tracking
WebRun checks a client's 23andMe account for new DNA relative matches, logs each one to Trello for the research file, and updates the genealogy team in Microsoft Teams.
23andMe›Microsoft Teams›Trello
Automated Zendrop Fulfillment Delay Alerts
WebRun checks your Zendrop order fulfillment status every day, alerts your team in Teams on anything delayed, and creates a Trello card to follow up on each one.
Zendrop›Microsoft Teams›Trello
Automated xMatters On-Call Shift Handoff
WebRun reviews open and recently resolved xMatters signals at shift change, posts the handoff summary to Microsoft Teams, and updates a Trello board assigning any open item to the incoming on-call.
xMatters›Microsoft Teams›Trello
Automated Woopra Stalled Journey Alerts
Every Monday, WebRun opens Woopra, finds customer journeys that have stalled with no tracked activity in two weeks, creates a Trello card for each one, and pings customer success on WhatsApp so accounts going quiet get a follow up before they churn.
Woopra›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.