Connect your Trello account to Goodweek to manage boards, lists, cards, and checklists directly from your AI workspace.
ℹ️ Governance note
Goodweek will never exceed the access levels granted to the user within Trello, guaranteeing alignment with your organization's governance policies. Outcomes and available features may vary depending on each user's specific permissions and authenticated access.
📋 Prerequisites
Before any user can see and connect the Trello integration, your organization admin must first enable it from the Goodweek Admin Panel under the Integrations tab.
Admin Setup
The Trello integration uses OAuth 2.0 and does not require any admin-level approval within Trello before users can connect.
User Connection
In Goodweek, go to Integrations.
Find Trello and click Connect.
You will be redirected to Trello, where you will be asked to sign in and authorize access.
Click Allow to grant access and return to Goodweek.
Important Notes
Each user must connect their own account individually.
Goodweek can only access the boards and data that your individual Trello account has permission to see. Private boards require an invitation to access.
You can revoke Goodweek's access at any time from Trello → Settings → Power-Ups & Integrations → Composio → Revoke.
Available Tools
Tool | Description | Type |
Get Board by ID | Retrieves comprehensive details for a specific Trello board. | Read |
Get Cards by Board ID | Retrieves cards from a Trello board with optional filtering and field customization. | Read |
Get Board's Lists | Retrieves the lists (columns) from a specified Trello board. | Read |
Get Board Members | Retrieves members of a Trello board with options to filter the list. | Read |
Get Board Labels by ID | Retrieves all labels defined on a Trello board. | Read |
Get Board Actions by ID | Retrieves actions (card creations, comments, moves) for a Trello board for activity tracking. | Read |
Add Board | Creates a new Trello board with customizable preferences. | Write |
Add New List to Board | Creates a new list on a specified Trello board. | Write |
Get Card by ID | Retrieves a Trello card by its ID with options to include actions, attachments, members, and custom fields. | Read |
Get Card Actions by ID | Retrieves the history of actions (comments, updates, moves) for a specific Trello card. | Read |
Get Card Checklists by ID | Retrieves all checklists including their items for a specified Trello card. | Read |
Get Card Attachments | Retrieves attachments for a Trello card. | Read |
Add Card | Creates a new card in a Trello list with optional description, due date, members, and labels. | Write |
Add Comment to Card | Adds a text comment to a Trello card. | Write |
Add Attachment to Card | Adds a file upload or URL link as an attachment to a Trello card. | Write |
Add Label to Card | Adds an existing label to a Trello card. | Write |
Add Card Member by ID | Assigns a Trello member to a specific card. | Write |
Add Checklist to Card | Creates a new checklist on a Trello card or copies an existing checklist. | Write |
Add Check Item to Checklist | Adds a new item to a specified Trello checklist. | Write |
Create Label on Board | Creates a new label with a name and color on a Trello board. | Write |
Get Board Custom Fields | Retrieves custom field definitions for a Trello board. | Read |
Get Card Custom Field Items | Retrieves custom field values for a specific Trello card. | Read |
Archive All Cards in List | Archives all cards in a Trello list. | Write |
Delete Board by ID | Permanently deletes a Trello board and all its contents. This action is irreversible. | ⚠️ Destructive |
Delete Card by ID | Permanently deletes an archived Trello card. | ⚠️ Destructive |
Delete Card Checklist | Permanently deletes a specific checklist from a Trello card. | ⚠️ Destructive |
Delete Checklist Item | Permanently deletes a specific check item from a checklist on a Trello card. | ⚠️ Destructive |
Delete Card Attachment | Permanently removes a specified attachment from a Trello card. | ⚠️ Destructive |
Use Cases
Create and update cards from conversations. Add new Trello cards to a board list, assign members, set due dates, and attach labels or checklists directly from a Goodweek conversation.
Review board activity and card status. Retrieve cards from a board or list to get an overview of what's in progress, what's done, and what's blocked — without opening Trello.
Add comments and attachments to cards. Log updates or attach files to specific Trello cards from Goodweek, keeping the card history current as work progresses.
Manage checklists within cards. Create checklists and add or update check items on existing cards to track granular task progress within a Trello card.
Troubleshooting
Some boards are missing after connecting
Goodweek can only access boards your Trello account has been invited to. Private boards require an explicit invitation.
Integration not visible in Goodweek
Make sure your organization admin has enabled the Trello integration from the Goodweek Admin Panel under the Integrations tab.
