OperatorGet started
← All integrations
Trello logo

Connect Trello to OpenClaw on Operator.io

Trello is a web-based, kanban-style, list-making application for organizing projects and tasks. It's perfect for visual collaboration and keeping teams aligned in real time.

Automate Trello with AI

Operator puts an OpenClaw agent in front of Trello. You describe the job from Telegram or Discord and it handles the rest inside Trello, picking the right calls from the 322 Trello actions and checking its own work as it goes.

Your agent reaches Trello directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Trello

Your agent can call any of these Trello actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add board

Creates a new Trello board; the 'name' parameter is required for creation, and various preferences can be customized or cloned from a source board.

Add card

Creates a new card in a Trello list. Only `idList` is required; `idBoard` is optional as the API determines the board from the list.

Add comment to card

Adds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action.

Add attachment to card

Adds an attachment to a Trello card by `idCard`; specify either a `file` to upload or a `url` to link, but not both.

Add checklist to card via id

Adds a checklist to a Trello card: use `value` to add a specific existing checklist, `idChecklistSource` to create a new checklist by copying an existing one (optionally using `name` for the new checklist's name), or `name` to create a n...

Add label to card

Adds an existing label to a Trello card; `idCard` identifies the card and `value` is the ID of the label to add. Both card and label must already exist.

Add member vote to card

Casts a 'yes' vote for a specified member on a Trello card; a member can only vote once per card.

Add checklist to card

Creates a new checklist on a Trello card, either by name or by copying from `idChecklistSource`, targeting an `idCard` or `idBoard`; this action creates only the checklist structure, not its items.

Add check item to checklist

Adds a new check item to a specified Trello checklist; this action does not update existing check items.

Create label on board

Creates a new label with a specified name (required) and color on a Trello board (idBoard required); this action defines the label but does not apply it to cards.

Add new list to board

Creates a new list on a specified Trello board, with options to copy an existing list, set its position, initial state (archived/subscribed), and does not modify existing lists or move cards.

Add card member by id

Assigns a Trello member to a specific Trello card by card ID (or short link) and member ID.

Archive all cards in list

Archives all cards in a Trello list; while cards can be restored via the Trello interface, this action does not provide an unarchive function.

Convert checklist item to card

Converts a checklist item into a new card (useful for promoting a subtask), which inherits some properties from the item; this is irreversible via the API and offers no customization during conversion.

Add reaction to action

Tool to add a new emoji reaction to a Trello action. Use when acknowledging comments or actions with reactions.

Add a label to a board

Creates a new label on an existing Trello board.

Add labels to card

Adds a label to an existing Trello card (specified by `idCard`), defining the label by `name` and either `color` or the overriding `value` (which specifies color by name); a new label is created on the board if a matching one (by name/co...

Add sticker to card

Adds a sticker to a Trello card, using a default sticker name (e.g., 'taco-cool') or a custom sticker ID for the image, and allows specifying its position, rotation, and z-index.

Add member board background

Adds a new custom board background, from an image file, to a specified Trello member's collection, making it available for their use but not applying it to any board.

Add board star to member

Stars a Trello board for a member (does not remove or list stars), optionally at a specified position; the board must exist and be accessible to the member.

Add custom board background for a member

Adds a new custom board background for a specified Trello member; either a `file` (image upload) or a `url` (external image URL) must be provided.

Add custom emoji for a member

Adds a new custom emoji using an image file and a unique name to a Trello member's account; this emoji is member-specific and not shared across the workspace.

Add custom sticker for member

Uploads a custom sticker to a Trello member's collection, if the member's plan allows custom stickers and respects associated limits.

Add saved search for member

Creates a new saved search with a specified name, position, and query for a Trello member.

Create organization

Creates a new Trello organization (Workspace) with a `displayName` (required), and optionally a description, website, and various preferences (e.g., board visibility, member invitation restrictions).

Create new session

Creates or updates a Trello user session, optionally linking it to a specific board for status updates and setting the user's activity status.

Create webhook

Tool to create a new Trello webhook for monitoring changes to a board, card, list, or member. Use when you need to set up real-time notifications for model changes. The callback URL must be publicly accessible and respond to HEAD request...

Delete action by id

Deletes a specific Trello action, such as a `commentCard`, by its ID; this is an irreversible operation and only applies to deletable action types, as many (especially system-generated) actions cannot be deleted.

Delete action reaction

Permanently deletes a specified reaction from a Trello action. Use when you need to remove a reaction that was previously added to an action.

Delete board by id

Permanently deletes a Trello board by its ID. This is an irreversible action that removes the board and all its contents.

Delete card attachment

Permanently removes a specified attachment from a Trello card; this action is irreversible and requires that both the card and the attachment exist.

Delete card checklist

Permanently deletes a specific checklist from a Trello card.

Delete card action comment

Deletes a specific comment action (identified by `idAction`) from a Trello card (identified by `idCard`); this operation is irreversible and only affects comments.

Delete card by ID

Permanently deletes an archived Trello card specified by its `idCard`.

Delete member vote from card

Removes a member's vote from a Trello card. The operation requires the member to have already voted on the card; attempting to delete a non-existent vote returns a 400 error. Voting must be enabled on the board.

Delete card sticker

Permanently removes a specific sticker (identified by `idSticker`) from a Trello card (identified by `idCard`).

Delete checklist item

Permanently deletes a specific check item from a checklist on a Trello card; this operation is irreversible and only affects the specified item, not the entire checklist.

Delete checklist by id

Permanently and irreversibly deletes a Trello checklist and all its items using the `idChecklist`.

Delete label by id

Permanently deletes an existing label from a Trello board by its ID; this operation is irreversible via the API.

Delete member board background

Permanently deletes a specific custom board background belonging to the specified Trello member; this operation cannot be undone.

Delete member custom sticker

Deletes a custom sticker from a Trello member's collection; this permanent action is only available for custom stickers within a Trello Workspace on a paid plan.

Delete member saved search

Permanently deletes a specific saved search for a Trello member, used when the search is outdated or no longer needed.

Delete organization by id

Permanently deletes a Trello organization and all its associated data; this action is irreversible and requires caution.

Delete organization logo by id

Deletes an existing Trello organization's custom logo, restoring its default and leaving other settings unchanged; if no custom logo exists, it succeeds without effect.

Delete organization member by IDs

Permanently removes a member from a Trello organization by ID, revoking all access to its content; re-invitation is required for renewed access, and this does not delete the member's Trello account.

Delete org associated domain

Irreversibly deletes an associated email domain from a Trello organization's preferences to update email domain restrictions for workspace membership; the domain must be currently associated for removal.

Delete org invite restriction

Removes a previously set email address invitation restriction from a Trello organization. This is an Enterprise-only feature that requires admin privileges on the organization.

Delete token

Deletes a specific Trello API token, identified by its value in the path, permanently revoking its access; this action is irreversible and used to invalidate compromised or unneeded tokens.

Plus 274 more Trello actions your agent can call.

How to connect Trello

You authorize Trello once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Trello without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Trello

How do I connect Trello to Operator?
Connecting Trello is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Trello and you never reauthorize by hand.
Can my agent manage tasks and projects in Trello?
Yes. It can create and update items, move them between stages, add notes, and read the current state back to you. Use it to file new work as it arrives, check status without opening the app, or keep Trello aligned with what is happening elsewhere.
Do I need to write code or manage Trello API keys?
No. Operator manages the Trello connection and token refresh, so there are no API keys to paste and nothing to deploy.
Can my agent use Trello together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Trello and tools like Google Sheets, Notion, Linear in one job, reading from one and acting in another without you wiring anything between them.

Trello integrations

Pick an app to see what your agent does across Trello and it, or browse all integrations.

Put your agent on Trello

Sign in, connect Trello, and hand your agent the work. Your first week is free.

Get started