Integrations
Task tracker @devintern/code @devintern/pm

DevIntern + Trello

Turn Trello cards into implemented work. DevIntern reads card details, moves lists when configured, and posts summaries back to the card your team already tracks.

Get started Setup guide Free for interactive use · FSL source-available

How it works

What DevIntern does with Trello

Each product path keeps Trello as the handoff surface. No rip-and-replace, no new dashboard.

@devintern/pm

Draft Trello cards from raw input

  1. 1 Authorize Trello via the OAuth flow on first run.
  2. 2 Provide a rough spec, design link, or customer report.
  3. 3 Review the AI draft and create the card on your board.
@devintern/code

Implement Trello cards

  1. 1 Pass a card short link or ID to devintern.
  2. 2 Agent fetches the card description and checklist context.
  3. 3 Implements the change, opens a PR, and comments on the card.

Capabilities

Built for real Trello workflows

Trello REST API for cards on your boards

OAuth authorization for secure API access

List transitions when configured in settings.json

Works alongside GitHub or Bitbucket PR creation

Card summaries posted after each run

A single run

From Trello ticket to reviewed pull request

A single run takes a Trello card from short link to reviewed pull request, moving it across your board's lists along the way.

  1. 1

    Fetch the card

    DevIntern accepts a card short link, full URL, or 24-character card ID, and pulls the description, labels, and comments over the Trello REST API.

  2. 2

    Feasibility gate

    Cards are often terse, so this gate earns its keep on Trello: when a card lacks the detail to implement, the run stops and posts the blocking questions to the card instead of guessing.

  3. 3

    Card moves to your Doing list

    If the card passes the gate, DevIntern moves it to the list you configure in settings.json, keyed by the board short ID. List names match case-insensitively.

  4. 4

    Implement and self-review

    The agent implements against the card's description and checklist context on a feature branch, then self-reviews the diff and cleans it up before anyone else looks.

  5. 5

    Deliver back to Trello

    With --create-pr, DevIntern opens a pull request, moves the card to your review list, and posts an implementation summary comment. Incomplete runs return the card to your To Do list with an explanation.

What gets written back to Trello

Every outcome lands on the card as a comment. List moves are tied to comment posting, so --skip-comments skips both for a run.

Feasibility check

Assessment comment with the questions blocking implementation

Successful implementation

Implementation summary comment with a link to the pull request

Incomplete run or max turns

Incomplete-run comment explaining what remains

Batch runs

Work through Trello in batches

Batch selection uses Trello's own search operators, scoped to your default board when TRELLO_DEFAULT_BOARD_ID is set. The first 100 matching cards are processed in sequence.

Single card by short link

$ devintern 4uWKPOTv --create-pr

Drain an open list

$ devintern --query 'list:"To Do" is:open' --create-pr

Bug label plus text match

$ devintern --query 'label:bug login' --create-pr

Trello specifics at a glance

API

Trello REST API with a Power-Up API key and user token

Query language

Trello search operators via --query

Status updates

List moves per board short ID from settings.json, case-insensitive

Estimation

Not supported; Trello has no estimation concept. Available on Jira, Linear, Azure DevOps, and Asana

Default board

TRELLO_DEFAULT_BOARD_ID scopes batch queries and settings lookup

Auth

API key plus user token with read and write scope, stored in a local .env

Get connected

Setup guides and configuration

Credentials stay in project-local .env files. DevIntern runs on your machine or server, not a shared implementation cloud.

TASK_TRACKER= trello

FAQ

Common questions about Trello

How do I authorize Trello?

Run devpm or devintern with TASK_TRACKER=trello. The CLI prints an authorize URL on first use. Complete OAuth once and tokens are stored locally.

Can I run Trello cards in batch?

Yes on the Code side. Pass multiple card IDs, or use --query with Trello search operators like list:"To Do" is:open to drain a filtered list.

Why don't my cards move between lists?

Check that list names in settings.json match your board exactly and that the project key is the board short ID from the board URL, not the internal 24-character ID. Also note that list moves are tied to comment posting: a run with --skip-comments moves no cards.

Does story point estimation work with Trello?

No. Trello has no estimation concept, so --estimate is not supported here. Estimation works with Jira, Linear, Azure DevOps, and Asana.

Related

Teams also connect these tools

Trello ready

Try DevIntern with Trello

Connect Trello, run your first workflow, and keep the trackers, repos, and reviewers your team already trusts.

Free for interactive use · FSL source-available · BYO model keys