Trello
Shanone’s Trello integration gives your agent 113 tools covering boards, lists, cards, checklists, labels, custom fields, comments, and organization/member management — enough to run Trello-based project workflows entirely from an agent.Getting Started
1
Generate an API Key and Token
In Trello, visit Power-Ups Admin to get your API Key, then generate a Token authorizing that key against your account.
2
Connect the credentials in Shanone
Ask your agent to do something with Trello (e.g. “create a card in my Sprint board”), or add the API Key and Token proactively from Integrations in the Shanone dashboard. Both are required.
3
Retry your request
Once connected,
shanone_execute_tool calls for trello_* tools will succeed.Available Tools
Shanone provides 113 tools for Trello, organized into these categories:Boards
Boards
trello_get_boards, trello_get_board, trello_create_board, trello_update_board, trello_delete_board, trello_get_board_lists, trello_get_board_cards, trello_get_board_members, trello_get_board_labels, trello_get_board_plugins, trello_get_enabled_plugins, trello_get_board_memberships, trello_update_board_membership, trello_invite_member_by_email, trello_get_board_stars, trello_mark_board_viewed, trello_get_board_checklistsLists
Lists
trello_get_list, trello_create_list, trello_update_list, trello_archive_list, trello_get_list_cards, trello_archive_all_cards, trello_move_all_cardsCards
Cards
trello_get_card, trello_create_card, trello_update_card, trello_delete_card, trello_move_card, trello_add_member_to_card, trello_remove_member_from_card, trello_vote_on_card, trello_remove_vote, trello_get_card_votes, trello_set_card_due, trello_set_card_due_complete, trello_set_card_cover, trello_set_card_customfield, trello_get_card_customfields, trello_add_sticker, trello_remove_stickerChecklists
Checklists
trello_create_checklist, trello_get_checklists, trello_add_checkitem, trello_update_checkitem, trello_delete_checklist, trello_delete_checkitemLabels & custom fields
Labels & custom fields
trello_create_label, trello_update_label, trello_delete_label, trello_add_label_to_card, trello_remove_label_from_card, trello_create_customfield, trello_get_customfield, trello_update_customfield, trello_delete_customfield, trello_get_board_customfields, trello_get_customfield_options, trello_add_customfield_option, trello_delete_customfield_optionComments & attachments
Comments & attachments
Members & organizations
Members & organizations
trello_get_me, trello_get_member, trello_get_member_boards, trello_add_member_to_board, trello_remove_member_from_board, trello_get_organization, trello_create_organization, trello_update_organization, trello_delete_organization, trello_get_organization_boards, trello_get_organization_members, trello_add_organization_member, trello_remove_organization_member, trello_update_organization_member, trello_get_member_organizationsActions & notifications
Actions & notifications
trello_get_action, trello_get_action_board, trello_get_action_card, trello_get_action_list, trello_get_action_member, trello_get_action_organization, trello_get_board_actions, trello_get_action_reactions, trello_add_reaction, trello_delete_reaction, trello_get_notifications, trello_get_notification, trello_update_notification, trello_mark_all_notifications_read, trello_get_notification_board, trello_get_notification_cardSearch, batch & tokens
Search, batch & tokens
trello_search, trello_search_members, trello_batch_get, trello_batch_request, trello_get_token, trello_get_token_member, trello_delete_tokenWebhooks
Webhooks
trello_create_webhook, trello_get_webhook, trello_update_webhook, trello_delete_webhook, trello_get_token_webhooksCommon Use Cases
Sprint board management
Create cards for a new sprint, assign members, and set due dates in bulk
Checklist-driven workflows
Add a standard checklist to every new card in a list to enforce a process
Board reporting
Pull all cards on a board grouped by list/label to build a status summary
Cross-board search
Search across all boards for cards mentioning a keyword or customer name
Troubleshooting
trello_create_card succeeds but custom fields aren't set
trello_create_card succeeds but custom fields aren't set
Custom fields must be set in a separate call — use
trello_set_card_customfield after creating the card, referencing the field ID from trello_get_board_customfields.trello_search doesn't find a card I know exists
trello_search doesn't find a card I know exists
By default search is scoped broadly but respects board membership — ensure the connected account is a member of the board, and check
shanone_get_tool_schema for trello_search to see how to scope by board/list explicitly.trello_archive_list or trello_delete_card doesn't fully remove content
trello_archive_list or trello_delete_card doesn't fully remove content
Trello archives rather than permanently deletes most objects by default (lists, boards) — archived items still exist and can be restored, which is expected behavior, not a bug.
trello_add_comment,trello_get_comments,trello_update_comment,trello_delete_comment,trello_get_card_attachments,trello_get_attachment,trello_add_attachment_url,trello_add_attachment_file,trello_delete_attachment,trello_set_attachment_cover