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 IDrive Storage Quota Monitoring
Every Monday, WebRun reads your IDrive storage against the plan quota, works out which devices are eating it fastest, and emails you the headroom left.
IDrive›Gmail›Trello
Automated Hunter Campaign Reply Triage
Every hour, WebRun reads new replies and bounces on your Hunter campaigns, opens a Trello card per reply with the contact and message, and keeps the running record in Notion.
Hunter.io›Trello›Notion
Automated Hired Profile Refresh Checks
Every Monday, WebRun reviews your Hired profile and role preferences, opens a Trello card for each stale or empty field, and posts the refresh list to Slack.
Hired›Trello›Slack
Automated HackerRank Flagged Attempt Review
Every morning, WebRun opens HackerRank, collects the candidate reports carrying suspicious activity flags, opens a Trello review card for each, and sends the hiring manager a WhatsApp queue.
HackerRank›Trello›WhatsApp
Automated GoTo Connect Licence Audit
Every Monday, WebRun audits your GoTo Connect users, extensions, and numbers, finds the seats with no activity, and queues the ones worth reclaiming for you to confirm.
GoTo Connect›WhatsApp›Trello
Automated Meeting Action Item Capture
Hand WebRun your meeting notes and it files every action item into the right Google Tasks list with a due date, messages each owner their items on WhatsApp, and mirrors the board in Trello.
Google Tasks›WhatsApp›Trello
Automated Google Sheets Formula Error Audit
Every morning, WebRun scans your Google Sheets for formula errors and stale tabs, logs each one in Airtable, and posts the broken cells to Trello.
Google Sheets›Airtable›Trello
Automated Play Store Review Reply Drafts
Every morning, WebRun finds the Google Play Console reviews nobody has answered, drafts a reply for each, and queues them on a Trello board for you to approve.
Google Play Console›Trello›WhatsApp
Automatic Expiring Saved Card Reminders
Every Monday, WebRun checks the expiry dates on your saved Google Pay cards, raises a Trello card for each one running out, and messages you on WhatsApp with what is billed to it.
Google Pay›Trello›WhatsApp
Automated Google Cloud IAM Access Audit
Every Monday, WebRun reads the IAM policy on each Google Cloud project, flags the people, service accounts and keys holding more access than they need, and files the follow-ups.
Google Cloud›Trello›WhatsApp
Automated Google Analytics Page Scorecard
Every Monday, WebRun runs your Google Analytics landing pages report against last week, scores every page on sessions and conversions, and files the ones worth rewriting.
Google Analytics›Trello›WhatsApp
Automated Gong Competitor Mention Alerts
Every morning, WebRun reads yesterday's Gong call transcripts, pulls out every competitor and pricing mention with the quoted line, and files each one in Trello.
Gong›Trello›WhatsApp
Automated GoDaddy DNS Change Monitoring
Every night, WebRun snapshots the DNS records on every GoDaddy domain you own, cards any record that changed since last night in Trello, and messages you on WhatsApp when mail records move.
GoDaddy›Trello›WhatsApp
Automated Glovo Review Reply Drafting
Every morning, WebRun collects yesterday's Glovo reviews, drafts a reply for each one against the order it refers to, raises a Trello card for complaints, and sends the summary to WhatsApp.
Glovo›Trello›WhatsApp
Automated GitLab Failed Pipeline Triage
Every morning, WebRun reads your GitLab pipelines, groups the overnight failures by branch and failing job, opens a Trello card per break, and messages the team the red branches.
GitLab›Trello›WhatsApp
Automated GitBook Docs Content Gap Report
Every Monday, WebRun reads what readers searched in your GitBook docs, finds the queries that returned little or nothing, and opens a card per missing page.
GitBook›Trello›Twilio
Automated Freshsales Contact Data Cleanup
Every night, WebRun scans Freshsales for contacts with a missing email or phone, no owner, or an obvious duplicate, logs them in Airtable, and opens a Trello card per batch.
Freshsales›Airtable›Trello
Automated FreshBooks Estimate Follow-Ups
Every Monday, WebRun finds the FreshBooks estimates and proposals still unanswered, drafts a follow-up message per client in WhatsApp, and opens a Trello card for each one.
FreshBooks›WhatsApp›Trello
Automated Fresha Stock Reorder Alerts
Every Monday, WebRun reads Fresha stock levels against recent sales, works out weeks of cover left, cards the reorders in Trello, and logs the supplier list in Airtable.
Fresha›Trello›Airtable
Automated Freepik Asset Shortlists For Briefs
Every morning, WebRun searches Freepik for assets matching each new design brief, saves them into a named collection, and records every license type on the brief card.
Freepik›Gmail›Trello
Automated FreeAgent VAT Return Countdown
Every Monday, WebRun checks your FreeAgent VAT position, counts the days to the filing deadline, and names exactly what still blocks the return.
FreeAgent›Gmail›Trello
Automatic FormAssembly Connector Alerts
Every hour, WebRun checks the connector runs behind your FormAssembly forms, opens a Trello card for each failure with the responses that never landed, and pings you on WhatsApp.
FormAssembly›Trello›WhatsApp
Automated Fiverr Inbox Response Watch
Every hour, WebRun opens Fiverr, finds buyer messages still waiting on a first reply, drafts an answer for each, posts the queue to Slack, and cards the oldest in Trello.
Fiverr›Slack›Trello
Automated Fitbit Device Sync Checks
Every morning, WebRun checks when each Fitbit device last synced and how much battery is left, opens a Trello card for the ones that went quiet, and messages the wearer on WhatsApp.
Fitbit›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.