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 Litmus Pre-Send Link Checks
Before each send, WebRun checks every link and image in your Litmus email proof, opens a Trello fix card for anything failing, and messages the campaign owner on WhatsApp.
Litmus›Trello›WhatsApp
Automated Libsyn Podcast Download Report
Every Monday, WebRun reads your Libsyn download stats, ranks last week's episodes, files the scorecard on a Trello card, and sends you the headline on WhatsApp.
Libsyn›Trello›WhatsApp
Automated LeetCode Daily Practice Cards
Every morning, WebRun checks your LeetCode activity, picks the next problems from your study list, drops a practice card on Trello, and nudges you on WhatsApp.
LeetCode›Trello›WhatsApp
Automated LeadIQ Untouched Prospect Chasing
Every Monday, WebRun opens LeadIQ, finds prospects captured more than a week ago with no outreach logged, cards each one in Trello for its rep, and nudges the team on WhatsApp.
LeadIQ›Trello›WhatsApp
Automated LaunchDarkly Flag Change Audit
Every morning, WebRun reads the LaunchDarkly audit log, lists who changed which flags in production, opens a Trello card for risky changes, and sends the digest to WhatsApp.
LaunchDarkly›Trello›WhatsApp
Automated Kaspersky Licence Expiry Alerts
Every Monday, WebRun checks My Kaspersky for licences expiring soon and devices that stopped reporting, opens a Trello card per device, and queues a Twilio SMS when protection actually lapses.
Kaspersky›Twilio›Trello
Automated Kaggle Learn Onboarding Tracking
Every week, WebRun checks each new analyst's Kaggle Learn progress, records completed courses in Airtable, and opens a Trello card for whoever is behind on their onboarding path.
Kaggle›Trello›Airtable
Automated Homebase Timesheet Checks
Every Monday, WebRun reviews last week's Homebase timesheets for missing clock-outs and unapproved hours, opens a Trello card per manager, and sends the summary to WhatsApp.
Homebase›Trello›WhatsApp
Automated YouTrack Stale Issue Reviews
Every Monday, WebRun opens YouTrack, finds open issues with no update in ten days, writes them onto a Notion review page, and opens a Trello card for each owner to unblock.
YouTrack›Notion›Trello
Automated JD.com Low Stock Alerts
Every morning, WebRun checks stock levels in your JD.com seller account, texts you the products about to run dry, and opens a Trello reorder card for each one so nothing goes out of stock quietly.
JD.com›Twilio›Trello
Automated Sage Intacct AP Approval Chasing
Every morning, WebRun opens Sage Intacct, finds bills sitting unapproved or falling due this week, creates a Trello card per approver, and texts the controller when a payment run is at risk.
Sage Intacct›Trello›Twilio
Automated Instapage A/B Test Readouts
Every Monday, WebRun reads your Instapage A/B test results, works out which tests have enough traffic to call, logs the numbers in Airtable, and opens a Trello card for each decision.
Instapage›Airtable›Trello
Automated ING Unusual Payment Alerts
Every morning, WebRun reads yesterday's ING transactions, flags anything large, new or unrecognised, opens a Trello card to check it, and texts you about the big ones.
ING›Trello›Twilio
Automated imo Chat Request Triage
Every morning, WebRun reads the overnight imo conversations your team handles, opens a Trello card for each request that needs work, and texts you the ones that look urgent.
imo›Trello›Twilio
Automated Imgur Comment Monitoring
Every morning, WebRun reads the new comments on your recent Imgur posts, opens a Trello card for the ones that deserve a reply, and sends the community manager a WhatsApp digest.
Imgur›Trello›WhatsApp
Automated Hotjar Frustration Signal Alerts
Every morning, WebRun checks Hotjar for pages with rising frustration signals and new feedback, opens a Trello card per problem page, and messages you the worst offenders on WhatsApp.
Hotjar›Trello›WhatsApp
Automated HostGator Hosting Health Checks
Every Monday, WebRun reviews your HostGator account for disk space, bandwidth, backups, and SSL status, opens a Trello card for anything that needs work, and sends the summary to WhatsApp.
HostGator›Trello›WhatsApp
Automated Grafana Alert Triage
Every morning, WebRun reviews which Grafana alert rules fired overnight, opens a Trello card for each unresolved one, and sends the on-call engineer a WhatsApp summary.
Grafana›Trello›WhatsApp
Automated Google Voice Missed Call Tracking
WebRun checks Google Voice for missed calls and voicemails, opens a Trello card for each one, and posts the list to your Microsoft Teams channel.
Google Voice›Trello›Microsoft Teams
Automated Google Classroom Missing Work Tracking
Every afternoon, WebRun checks Google Classroom for assignments not turned in, opens a Trello card per student, and sends you the chase list on WhatsApp.
Google Classroom›Trello›WhatsApp
Automated Google Chat Action Item Capture
Every evening, WebRun reads the day's Google Chat spaces, pulls out the commitments people made, opens a Trello card for each, and posts the recap to Microsoft Teams.
Google Chat›Trello›Microsoft Teams
Automated Getty Images Board Review Queue
Every Monday, WebRun opens Getty Images, collects the images added to your shared boards last week, creates a Trello review card for each one, and texts the art director that the shortlist is ready.
Getty Images›Twilio›Trello
Automated Genesys Abandoned Call Callbacks
Every morning, WebRun pulls yesterday's abandoned calls from Genesys, opens a Trello callback card for each one, and texts your supervisor when the abandon rate crosses your limit.
Genesys›Twilio›Trello
Automated Freelancer Milestone Tracking
Every Monday, WebRun reviews your active Freelancer.com projects and milestone payments, opens a Trello card per deliverable due, and updates the client log in Notion.
Freelancer›Trello›Notion

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.