Companion Logo
← All posts
tutorial

Automate Trello with Companion in 5 Minutes

A step-by-step tutorial showing how to use Companion to manage Trello boards, move cards, and create tasks — by voice, free with your own API key.

Achmad Bifari··4 min read

Trello boards accumulate cards that need to be moved, updated, and reorganized constantly. It's the kind of busywork that interrupts your actual work.

Companion handles Trello by voice. Here's how to set it up.

What you need

  • Companion installed (download here)
  • An OpenRouter API key (free, pay per use)
  • A Trello account (free plan works)

Step 1: Connect Trello

Open Settings → Integrations in Companion's sidebar. Find Trello and click Connect.

Authorize via Trello's OAuth. Companion gets access to read and update your boards, lists, and cards. Takes under a minute.

Step 2: Your first automation

Start with a board summary — the most useful daily touchpoint:

Give me a summary of my "Q2 Projects" Trello board. What's in the Doing column? What's overdue in the To Do column?

Companion reads the board, checks due dates, and gives you a clear picture of what needs attention — without opening Trello.

Or for quick card creation:

Add a card to the "Backlog" list on my "Marketing" board: "Write MCP setup tutorial for YouTube" — due next Friday, assigned to Achmad.

Companion creates the card with the correct details. Done.

What it costs

Trello API calls are very lightweight — reading and updating boards costs 500–1,500 tokens per session at most. At Claude Haiku rates, a full day of Trello management costs well under $0.005.

More workflows

Move cards by status: "Move all cards in the 'Review' list on my 'Content' board that have a green label to the 'Done' list"

End-of-week cleanup: "Check my 'Development' board and move any cards that are past their due date from 'In Progress' to 'Overdue'. Add a comment explaining they were automatically flagged."

Create a sprint: "Create 5 new cards in the 'To Do' list on my 'Sprint 12' board: [list the tasks]"

Board health check: "How many cards are currently in each list on my 'Product Roadmap' board? Which cards are overdue?"

Combine with email: "Check my Trello 'Client Requests' board. For any cards tagged 'Awaiting Client', draft a follow-up email to the client named in the card title asking for an update."

Combine with Slack: "Take the cards that moved to 'Done' on my 'Engineering' board today and post a progress update to the #dev Slack channel"

For small teams using Trello as their main project tracker, this combination of Trello + email + Slack through a single Companion session replaces a lot of manual status update rituals.


Achmad Bifari is Creative Designer and Social Manager at Companion. He writes the tutorials and runs @companionbyaios.

Try it yourself

Automate your job before somebody else does.

Companion is free. BYOK via OpenRouter — 11+ models, no subscription. See the docs →

Download Companion — Free