Trello Manage Trello boards and cards
Trello is a visual collaboration tool that helps you organize projects, tasks, and workflows using boards, lists, and cards.
With Trello in SteelEngine, you can:
List boards and lists : View the boards you have access to and their associated lists.
List and search cards : Retrieve all cards on a board or filter by list to see their content and status.
Create cards : Add new cards to a Trello list, including descriptions, labels, and due dates.
Update and move cards : Edit card properties, move cards across lists, and set due dates or labels.
Get recent activity : Retrieve actions and activity history for boards and cards.
Comment on cards : Add comments to cards for collaboration and tracking.
Integrating Trello with SteelEngine empowers your agents to manage your team’s tasks, boards, and projects programmatically. Automate project management workflows, keep task lists up-to-date, synchronize with other tools, or trigger intelligent workflows in response to Trello events—all through your AI agents.
Integrate with Trello to manage boards and cards. List boards, list cards, create cards, update cards, get actions, and add comments.
List all lists on a Trello board
Parameter Type Required Description boardIdstring Yes Trello board ID (24-character hex string)
Parameter Type Description listsarray Lists on the selected board ↳ id string List ID ↳ name string List name ↳ closed boolean Whether the list is archived ↳ pos number List position on the board ↳ idBoard string Board ID containing the list countnumber Number of lists returned
List cards from a Trello board or list
Parameter Type Required Description boardIdstring No Trello board ID to list open cards from. Provide either boardId or listId listIdstring No Trello list ID to list cards from. Provide either boardId or listId
Parameter Type Description cardsarray Cards returned from the selected Trello board or list ↳ id string Card ID ↳ name string Card name ↳ desc string Card description ↳ url string Full card URL ↳ idBoard string Board ID containing the card ↳ idList string List ID containing the card ↳ closed boolean Whether the card is archived ↳ labelIds array Label IDs applied to the card ↳ labels array Labels applied to the card ↳ id string Label ID ↳ name string Label name ↳ color string Label color ↳ due string Card due date in ISO 8601 format ↳ dueComplete boolean Whether the due date is complete countnumber Number of cards returned
Create a new card in a Trello list
Parameter Type Required Description listIdstring Yes Trello list ID (24-character hex string) namestring Yes Name/title of the card descstring No Description of the card posstring No Position of the card (top, bottom, or positive float) duestring No Due date (ISO 8601 format) dueCompleteboolean No Whether the due date should be marked complete labelIdsarray No Label IDs to attach to the card itemsstring No A Trello label ID
Parameter Type Description cardjson Created card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete) ↳ id string Card ID ↳ name string Card name ↳ desc string Card description ↳ url string Full card URL ↳ idBoard string Board ID containing the card ↳ idList string List ID containing the card ↳ closed boolean Whether the card is archived ↳ labelIds array Label IDs applied to the card ↳ labels array Labels applied to the card ↳ id string Label ID ↳ name string Label name ↳ color string Label color ↳ due string Card due date in ISO 8601 format ↳ dueComplete boolean Whether the due date is complete
Update an existing card on Trello
Parameter Type Required Description cardIdstring Yes Trello card ID (24-character hex string) namestring No New name/title of the card descstring No New description of the card closedboolean No Archive/close the card (true) or reopen it (false) idListstring No Trello list ID to move card to (24-character hex string) duestring No Due date (ISO 8601 format) dueCompleteboolean No Mark the due date as complete
Parameter Type Description cardjson Updated card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete) ↳ id string Card ID ↳ name string Card name ↳ desc string Card description ↳ url string Full card URL ↳ idBoard string Board ID containing the card ↳ idList string List ID containing the card ↳ closed boolean Whether the card is archived ↳ labelIds array Label IDs applied to the card ↳ labels array Labels applied to the card ↳ id string Label ID ↳ name string Label name ↳ color string Label color ↳ due string Card due date in ISO 8601 format ↳ dueComplete boolean Whether the due date is complete
Get activity/actions from a board or card
Parameter Type Required Description boardIdstring No Trello board ID (24-character hex string). Either boardId or cardId required cardIdstring No Trello card ID (24-character hex string). Either boardId or cardId required filterstring No Filter actions by type (e.g., "commentCard,updateCard,createCard" or "all") limitnumber No Maximum number of board actions to return pagenumber No Page number for action results
Parameter Type Description actionsarray Action items (id, type, date, idMemberCreator, text, memberCreator, card, board, list) ↳ id string Action ID ↳ type string Action type ↳ date string Action timestamp ↳ idMemberCreator string ID of the member who created the action ↳ text string Comment text when present ↳ memberCreator object Member who created the action ↳ id string Member ID ↳ fullName string Member full name ↳ username string Member username ↳ card object Card referenced by the action ↳ id string Card ID ↳ name string Card name ↳ shortLink string Short card link ↳ idShort number Board-local card number ↳ due string Card due date ↳ board object Board referenced by the action ↳ id string Board ID ↳ name string Board name ↳ shortLink string Short board link ↳ list object List referenced by the action ↳ id string List ID ↳ name string List name countnumber Number of actions returned
Add a comment to a Trello card
Parameter Type Required Description cardIdstring Yes Trello card ID (24-character hex string) textstring Yes Comment text
Parameter Type Description commentjson Created comment action (id, type, date, idMemberCreator, text, memberCreator, card, board, list) ↳ id string Action ID ↳ type string Action type ↳ date string Action timestamp ↳ idMemberCreator string ID of the member who created the comment ↳ text string Comment text ↳ memberCreator object Member who created the comment ↳ id string Member ID ↳ fullName string Member full name ↳ username string Member username ↳ card object Card referenced by the comment ↳ id string Card ID ↳ name string Card name ↳ shortLink string Short card link ↳ idShort number Board-local card number ↳ due string Card due date ↳ board object Board referenced by the comment ↳ id string Board ID ↳ name string Board name ↳ shortLink string Short board link ↳ list object List referenced by the comment ↳ id string List ID ↳ name string List name