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 Levels.fyi Compensation Benchmarking
WebRun checks Levels.fyi for pay data on each open requisition, posts a benchmark digest to Microsoft Teams, and logs the ranges on a Trello card for the comp team.
Levels.fyi›Microsoft Teams›Trello
Automated LendingClub Loan Scorecard
Every Monday, WebRun checks your LendingClub loan balance, next payment date, and rate, logs a scorecard card to Trello, and texts you the summary on WhatsApp.
LendingClub›Trello›WhatsApp
Automated LastPass Stale Access Review
Every week, WebRun reviews LastPass shared folders for teammates who left or changed roles, creates a Trello card for IT to revoke each one, and sends you a WhatsApp heads-up.
LastPass›Trello›WhatsApp
Automated Lark Approval Tracking and Alerts
WebRun checks Lark's Approval app for requests pending past your threshold, creates a Trello card to track each one, and pings the approver on WhatsApp if it's been waiting over a day.
Lark›Trello›WhatsApp
Automated Krisp Weekly Meeting Scorecard
Every Monday, WebRun pulls last week's meeting count and transcribed minutes from Krisp, posts a scorecard card to Trello, and sends the team a WhatsApp recap.
Krisp›Trello›WhatsApp
Automated Khoros Case and Trello Reconciliation
WebRun compares open cases in Khoros against your Trello escalation board, closes out cards for resolved cases, adds cards for anything missing, and reports the diff to Microsoft Teams.
Khoros›Microsoft Teams›Trello
Automated Kantata Client Project Onboarding
When a new client card lands in Trello, WebRun creates the matching project in Kantata with the right budget and team, works through your onboarding checklist, and drafts a WhatsApp welcome message for you to send.
Kantata›Trello›WhatsApp
Automated KakaoTalk Inquiry Handoff
WebRun watches your KakaoTalk Channel inbox for new customer chats, creates a Trello card assigned to the right rep, and sends that rep a WhatsApp heads-up so nothing sits unclaimed.
KakaoTalk›Trello›WhatsApp
Automated JobKorea Applicant Pipeline Sync
WebRun checks JobKorea for new candidate applications, adds each one as a card on your Trello hiring board, and messages your hiring manager on WhatsApp for priority roles.
JobKorea›Trello›WhatsApp
Automated Iterable Campaign QA Handoffs
WebRun reviews Iterable campaigns awaiting QA before send, creates a Trello card assigned to the reviewer, and pings them on WhatsApp to hand it off.
Iterable›Trello›WhatsApp
Automated Ironclad Contract Renewal Tracking
WebRun finds Ironclad contracts approaching their renewal date, opens a Trello card to track the decision, and drafts a WhatsApp check-in for the business owner to confirm intent to renew.
Ironclad›Trello›WhatsApp
Automatic Involve.me Lead to Trello Handoff
Every 30 minutes, WebRun opens Involve.me, reads new completed submissions, creates a Trello card for each lead on the sales board, and sends you a WhatsApp summary of what came in.
Involve.me›Trello›WhatsApp
Automated Instamojo Weekly Sales Scorecard
Every Monday, WebRun totals your Instamojo sales, flags problem payment links to Trello, and posts a scorecard to Microsoft Teams.
Instamojo›Trello›Microsoft Teams
Automated Included Health Activation Digests
Every Monday, WebRun checks Included Health for aggregate benefit activation by department, tracks an awareness task for any group lagging behind, and posts a digest to Teams for HR.
Included Health›Microsoft Teams›Trello
Automated Hour One Renewal Reminders
WebRun checks Hour One's plan renewal date, creates a Trello card so the team can review usage before it renews, and posts a reminder in Microsoft Teams.
Hour One›Microsoft Teams›Trello
Automated Hootsuite Mention Alerts
WebRun scans your connected Hootsuite streams for new mentions and comments, logs the urgent ones as Trello cards with a suggested reply, and alerts your team in Microsoft Teams.
Hootsuite›Microsoft Teams›Trello
Automated Hide.me Renewal Tracking
Every Monday, WebRun checks your Hide.me subscription for its renewal date and seat count, logs the status to a Trello card, and posts a renewal summary to Microsoft Teams.
Hide.me›Trello›Microsoft Teams
Automated HeyGen Video Review Handoff
Every hour, WebRun checks HeyGen for videos that finished rendering, opens a Trello card for each so it gets reviewed, and notifies the reviewer in Microsoft Teams.
HeyGen›Microsoft Teams›Trello
Automated Gun.io Developer Onboarding
When you engage a new developer through Gun.io, WebRun confirms the contract terms, adds an onboarding card to Trello, and posts your team a Teams heads up on who's joining.
Gun.io›Trello›Microsoft Teams
Automated Groq API Rate Limit Alerts
Every morning, WebRun checks the Groq console for API usage against your rate and spend limits, opens a Trello card when usage is close to a limit, and messages the developer on WhatsApp.
Groq›Trello›WhatsApp
Automated Grain Meeting Notes to Trello Sync
After each recorded meeting, WebRun pulls the summary and action items from Grain, creates a Trello card for each one, and sends the meeting owner a WhatsApp recap.
Grain›Trello›WhatsApp
Automated GlockApps Inbox Placement Scorecard
Every week, WebRun opens GlockApps, reads how the latest inbox placement test scored across providers, posts the scorecard to Teams, and creates a Trello card if the score has dropped.
GlockApps›Microsoft Teams›Trello
Automated GetAccept Signed Deal Handoff
Every few hours, WebRun opens GetAccept, checks every document for a new signed status, creates a Trello onboarding card for each signed deal, and posts a Microsoft Teams alert to the owning rep.
GetAccept›Microsoft Teams›Trello
Automated GCash Low Balance Alerts
Every hour, WebRun checks your GCash wallet balance against the minimum you set, logs it to a Trello board, and messages you on WhatsApp when it dips.
GCash›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.