Trello
Manage Trello boards, lists, cards, comments, members, and webhooks through the official REST API.
Tools
| Name | Description |
|---|---|
list_boardsList Trello boards visible to the connected member. | List Trello boards visible to the connected member. |
get_boardGet a Trello board by ID. | Get a Trello board by ID. |
searchSearch Trello boards, cards, members, and organizations accessible to the token. | Search Trello boards, cards, members, and organizations accessible to the token. |
list_listsList lists on a Trello board. | List lists on a Trello board. |
create_listCreate a list on a Trello board. | Create a list on a Trello board. |
update_listUpdate a Trello list name, position, board, or archived state. | Update a Trello list name, position, board, or archived state. |
list_cardsList cards on a board or list. | List cards on a board or list. |
get_cardGet a Trello card by ID. | Get a Trello card by ID. |
create_cardCreate a Trello card in a list. | Create a Trello card in a list. |
update_cardUpdate Trello card fields, including name, description, due date, list, labels, members, and archived state. | Update Trello card fields, including name, description, due date, list, labels, members, and archived state. |
move_cardMove a Trello card to another list, and optionally another board. | Move a Trello card to another list, and optionally another board. |
archive_cardArchive one exact Trello card. Requires confirmation. | Archive one exact Trello card. Requires confirmation. |
delete_cardPermanently delete one exact Trello card. Requires confirmation. | Permanently delete one exact Trello card. Requires confirmation. |
list_commentsList comment actions on a Trello card. | List comment actions on a Trello card. |
add_commentAdd a comment to a Trello card. | Add a comment to a Trello card. |
update_commentUpdate a Trello card comment by action ID. | Update a Trello card comment by action ID. |
delete_commentDelete one exact Trello card comment by action ID. Requires confirmation. | Delete one exact Trello card comment by action ID. Requires confirmation. |
list_membersList board members or card members. | List board members or card members. |
add_member_to_cardAdd a Trello member to a card. | Add a Trello member to a card. |
remove_member_from_cardRemove a Trello member from a card. | Remove a Trello member from a card. |
create_webhookCreate a Trello webhook for a board, card, member, or organization model. | Create a Trello webhook for a board, card, member, or organization model. |
delete_webhookDelete one exact Trello webhook. Requires confirmation. | Delete one exact Trello webhook. Requires confirmation. |
custom_api_callMake a custom Trello REST API call. DELETE requests require confirmation. | Make a custom Trello REST API call. DELETE requests require confirmation. |
Triggers
| Name | Description |
|---|---|
new_or_updated_cardPoll cards on a Trello board or list and emit created or changed cards after the initial baseline. | Poll cards on a Trello board or list and emit created or changed cards after the initial baseline. |
new_or_updated_commentPoll Trello comment actions on a board or card and emit new comments after the initial baseline. | Poll Trello comment actions on a board or card and emit new comments after the initial baseline. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('trello', 'list_boards', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'trello',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Trello to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Trello support?
Trello supports 23 tools including List Boards, Get Board, Search, List Lists, Create List, and more.
Can I use Trello with AI agents?
Yes. Add Trello to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
How do I connect Trello to ChatGPT or Claude?
Open the Weavz connector setup, sign in, choose a workspace, and add Trello as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Trello tools exposed by that workspace.
Does Trello work with Claude Code, Cursor, Codex, and local agents?
Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Trello work, and execute Code Mode workflows from a terminal.
What can I ask an AI agent to do with Trello?
Trello exposes 23 tools, including List Boards, Get Board, Search, List Lists, Create List, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.
Can Trello be used in stateful agent workflows?
Yes. Agents can combine Trello tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Trello use?
Trello uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Trello integration cost?
The Trello integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Trello support?
Trello supports 2 triggers including New or Updated Card, New or Updated Comment.
Connect Trello in minutes
Get 20,000 free action executions every month. No credit card required.