Back to tools

AI Agent Tool

Trello logo

Trello

Kanban-based visual project management tool for teams to organize tasks and workflows on boards.

Project ManagementCommunity

trello.com

•

API Key

About Trello

Trello is an Atlassian-owned visual project management tool built around kanban boards, cards, and lists. Teams use it to track tasks, manage workflows, and collaborate across projects. The Premium and Enterprise plans expand beyond kanban to include Calendar, Timeline (Gantt), Table, Map, and Dashboard views. Power-Ups and automation (via Butler) extend functionality with third-party integrations and rule-based triggers.

AI Agent Use Cases

- Drag-and-drop kanban boards with cards, checklists, and attachments

- Timeline (Gantt), Calendar, Table, Map, and Dashboard views (Premium and above)

- Butler automation for rule-based triggers and scheduled commands

- 250+ Power-Up integrations with tools like Slack, Jira, and Google Drive

- Unlimited cards on all plans; unlimited boards from Standard plan

- Template library for common workflows and project types

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

name

The name of the board.

defaultLabels

Determines whether to add the default labels.

defaultLists

Determines whether to add the default lists.

desc

A description for the board.

idOrganization

The ID of the organization the board should belong to.

idBoardSource

The ID of a board to copy into the board being created.

keepFromSource

Determines which properties to copy from the source board.

prefs_permissionLevel

Permission level of the board.

prefs_voting

Voting permissions on the board.

prefs_comments

Commenting permissions on the board.

prefs_invitations

Invitation permissions on the board.

prefs_selfJoin

Allows self-join on the board.

prefs_cardCovers

Allows card covers on the board.

prefs_background

The background color of the board.

prefs_cardAging

Card aging setting for the board.

Inputs

Name

Name of the board to be created

DefaultLists

Whether to create default lists (To Do, In Progress, Done) for the board

OrganizationId

ID of the organization the board should belong to

PowerUps

Comma-separated list of Power-Ups to enable on the board

PrefsPermissionLevel

Permission level for the board: 'private', 'org', or 'public'

Inputs

id

The unique identifier of the action to be deleted.

Inputs

id

The unique identifier for the Trello Action you want to get.

display

Option to include display data in the response.

entities

Option to include full member or card objects in the response.

fields

Specific fields to retrieve from the action.

member

Whether to include member information in the response.

member_fields

Specify which member fields to include in the response.

memberCreator

Whether to include member creator information in the response.

memberCreator_fields

Specify which fields of the member creator to include in the response.

Inputs

id

The unique identifier of the board to retrieve.

actions

Filter for fetching specific actions associated with the board.

boardStars

A parameter to fetch starred information of the board.

cards

Filter for fetching cards associated with the board.

card_pluginData

Include plugin data for the cards on the board.

checklists

Filter for fetching checklists associated with the board.

customFields

Include custom fields data associated with the board.

fields

Specify which fields of the board to return.

labels

Filter for fetching labels associated with the board.

lists

Filter for fetching lists associated with the board.

members

Filter for fetching members associated with the board.

Inputs

id

The unique identifier for the action.

fields

Comma-separated list of additional fields to include in the response.

Inputs

id

The unique identifier of the list to retrieve

fields

Comma-separated list of fields to include in the response

Inputs

id

The ID of the board to retrieve.

actions

Determines whether actions should be included in the response.

boardStars

Includes starred status in the response.

cards

Determines if cards should be included in the response.

card_pluginData

Include plugin data for cards if true.

checklists

Include checklists in the response.

customFields

Include custom fields if true.

fields

Specify which overall fields to include in the response.

labels

Include labels in the response.

lists

Include lists in the response.

members

Include board members in the response.

Inputs

id

The unique identifier of the Trello action.

field

The specific field of the action to retrieve.

Inputs

id

The ID of the list to be retrieved

fields

Specific fields to return for the list

Inputs

key

The API key provided by Trello to authenticate API requests

token

The OAuth token associated with the Trello account to authenticate API requests

Inputs

id

Unique identifier of the action to be updated

text

The new text content for the action's comment

Inputs

Board ID

The unique identifier of the board to be updated.

Name

The new name of the board.

Description

The new description of the board.

Closed

The new status indicating whether the board is closed.

Inputs

id

The ID of the action to update.

value

The new text that you want to update the comment to.

key

Your API key to authenticate the request.

token

Your API token to authenticate the request.