Automate Trello + GitHub with GAIA
Move Trello cards when PRs merge and link GitHub issues to Trello cards
Software teams using Trello for project management and GitHub for code often face a visibility gap — Trello cards sit in In Progress long after the code has merged, and GitHub issues get filed without corresponding Trello cards for the product team to track. The disconnect means project status in Trello rarely reflects the actual state of development in GitHub.
GAIA connects Trello and GitHub so code events automatically update project boards and project cards trigger appropriate GitHub actions. When a pull request is merged, GAIA moves the linked Trello card to Done. When a GitHub issue is opened, GAIA can create the corresponding Trello card. The result is a Trello board that stays accurate without requiring engineers to manually update cards after every commit.
This integration is essential for small-to-medium development teams that use Trello for product planning and GitHub for all code activity, and for teams that need non-technical stakeholders to have accurate project visibility without access to GitHub.
5 things you can automate
Everything GAIA can do when Trello and GitHub are connected.
Move Trello cards when pull requests merge
When a GitHub pull request linked to a Trello card is merged, GAIA automatically moves the card to the Done list, keeping the Trello board accurate without requiring manual updates from engineers.
Create Trello cards from GitHub issues
When a GitHub issue is opened with a specific label, GAIA creates a corresponding Trello card in the appropriate list, ensuring all engineering work items have a visible counterpart on the project board.
Reflect PR review status on Trello cards
When a pull request is submitted for review, GAIA moves the linked Trello card to a Review list and adds a comment with the PR link and reviewer list, giving the team visibility into the review stage.
Bug report cards from GitHub issue labels
When a GitHub issue is labeled as a bug, GAIA creates a Trello card in the bug triage list with the issue title, severity label, and GitHub link so the product team can prioritize the fix alongside other work.
Sprint velocity reporting
GAIA aggregates GitHub PR merge data and corresponding Trello card completions to generate sprint velocity reports, showing how many cards were completed and how long they spent in each list.
How to set it up
Connect Trello and GitHub to GAIA in three steps.
- 1
Connect Trello and GitHub to GAIA
Authorize GAIA to access your Trello boards and your GitHub repositories. Configure which repositories trigger updates on which Trello boards.
- 2
Link Trello cards to GitHub issues or PRs
Reference Trello card IDs in GitHub PR descriptions or issue bodies, or use GAIA's automatic linking to match items by title and labels. GAIA maintains the link going forward.
- 3
GAIA keeps boards and code in sync
As GitHub events fire — issues opened, PRs submitted, PRs merged, issues closed — GAIA propagates the corresponding Trello card movements and updates automatically.
Frequently Asked Questions
Explore individual integrations
Related Automations
Explore more automation combos
GAIA supports dozens of tool combinations. Explore more ways to automate your workflow.
Browse marketplace

