Integration reference

Trello Trigger and Action reference

Start from Trello board and card activity and automate cards, lists, labels, members, and comments.

76 Triggers11 ActionsManifests: Trigger v1 · Action v1

Authentication

Connect the Trello account through OAuth and authorize the required boards.

  • Trigger account type: oauth2; reconnect by oauth.
  • Action connection type: oauth2; available modes: Connected Trello account.

Create or reuse the account from a Trigger or Action dialog, or manage it under Settings → Connected accounts. See Authentication and permissions for scopes and access diagnostics, or Connected accounts for reuse, reconnect, revocation, and credential rotation.

Scopes and permissions

Base Trigger authorization requests: read, write.

View 1 provider permissions or credential requirements

Trello token with read and write access

Operation-specific requirements appear in the tables below. Custom event selections can add scopes dynamically, so the current Trigger or Action dialog remains authoritative for the exact consent request.

Use Trello as a Trigger

The current provider manifest contains 76 available Trigger definitions. Representative definitions include:

  • Any Trello Activity
  • Custom Trello Activities
  • Create Card
  • Update Card
  • Comment Card
  • Move Card To Board
View all 76 available Trigger definitions
TriggerManifest keyDeliveryAdditional scopes
Any Trello Activitytrello.any_event.instantinstantNone declared
Custom Trello Activitiestrello.custom_webhook_events.instantinstantNone declared
Accept Enterprise Join Requesttrello.acceptEnterpriseJoinRequest.instantinstantNone declared
Add Attachment To Cardtrello.addAttachmentToCard.instantinstantNone declared
Add Checklist To Cardtrello.addChecklistToCard.instantinstantNone declared
Add Member To Boardtrello.addMemberToBoard.instantinstantNone declared
Add Member To Cardtrello.addMemberToCard.instantinstantNone declared
Add Member To Organizationtrello.addMemberToOrganization.instantinstantNone declared
Add Organization To Enterprisetrello.addOrganizationToEnterprise.instantinstantNone declared
Add To Enterprise Plugin Whitelisttrello.addToEnterprisePluginWhitelist.instantinstantNone declared
Add To Organization Boardtrello.addToOrganizationBoard.instantinstantNone declared
Comment Cardtrello.commentCard.instantinstantNone declared
Convert To Card From Check Itemtrello.convertToCardFromCheckItem.instantinstantNone declared
Copy Boardtrello.copyBoard.instantinstantNone declared
Copy Cardtrello.copyCard.instantinstantNone declared
Copy Comment Cardtrello.copyCommentCard.instantinstantNone declared
Create Boardtrello.createBoard.instantinstantNone declared
Create Cardtrello.createCard.instantinstantNone declared
Create Listtrello.createList.instantinstantNone declared
Create Organizationtrello.createOrganization.instantinstantNone declared
Delete Board Invitationtrello.deleteBoardInvitation.instantinstantNone declared
Delete Cardtrello.deleteCard.instantinstantNone declared
Delete Organization Invitationtrello.deleteOrganizationInvitation.instantinstantNone declared
Disable Enterprise Plugin Whitelisttrello.disableEnterprisePluginWhitelist.instantinstantNone declared
Disable Plugintrello.disablePlugin.instantinstantNone declared
Disable Power Uptrello.disablePowerUp.instantinstantNone declared
Email Cardtrello.emailCard.instantinstantNone declared
Enable Enterprise Plugin Whitelisttrello.enableEnterprisePluginWhitelist.instantinstantNone declared
Enable Plugintrello.enablePlugin.instantinstantNone declared
Enable Power Uptrello.enablePowerUp.instantinstantNone declared
Make Admin Of Boardtrello.makeAdminOfBoard.instantinstantNone declared
Make Normal Member Of Boardtrello.makeNormalMemberOfBoard.instantinstantNone declared
Make Normal Member Of Organizationtrello.makeNormalMemberOfOrganization.instantinstantNone declared
Make Observer Of Boardtrello.makeObserverOfBoard.instantinstantNone declared
Member Joined Trellotrello.memberJoinedTrello.instantinstantNone declared
Move Card From Boardtrello.moveCardFromBoard.instantinstantNone declared
Move Card To Boardtrello.moveCardToBoard.instantinstantNone declared
Move List From Boardtrello.moveListFromBoard.instantinstantNone declared
Move List To Boardtrello.moveListToBoard.instantinstantNone declared
Remove Checklist From Cardtrello.removeChecklistFromCard.instantinstantNone declared
Remove From Enterprise Plugin Whitelisttrello.removeFromEnterprisePluginWhitelist.instantinstantNone declared
Remove From Organization Boardtrello.removeFromOrganizationBoard.instantinstantNone declared
Remove Member From Cardtrello.removeMemberFromCard.instantinstantNone declared
Remove Organization From Enterprisetrello.removeOrganizationFromEnterprise.instantinstantNone declared
Unconfirmed Board Invitationtrello.unconfirmedBoardInvitation.instantinstantNone declared
Unconfirmed Organization Invitationtrello.unconfirmedOrganizationInvitation.instantinstantNone declared
Update Boardtrello.updateBoard.instantinstantNone declared
Update Cardtrello.updateCard.instantinstantNone declared
Update Check Item State On Cardtrello.updateCheckItemStateOnCard.instantinstantNone declared
Update Checklisttrello.updateChecklist.instantinstantNone declared
Update Listtrello.updateList.instantinstantNone declared
Update Membertrello.updateMember.instantinstantNone declared
Update Organizationtrello.updateOrganization.instantinstantNone declared
Add Admin To Boardtrello.addAdminToBoard.instantinstantNone declared
Add Admin To Organizationtrello.addAdminToOrganization.instantinstantNone declared
Add Label To Cardtrello.addLabelToCard.instantinstantNone declared
Copy Checklisttrello.copyChecklist.instantinstantNone declared
Create Board Invitationtrello.createBoardInvitation.instantinstantNone declared
Create Board Preferencetrello.createBoardPreference.instantinstantNone declared
Create Check Itemtrello.createCheckItem.instantinstantNone declared
Create Labeltrello.createLabel.instantinstantNone declared
Create Organization Invitationtrello.createOrganizationInvitation.instantinstantNone declared
Delete Attachment From Cardtrello.deleteAttachmentFromCard.instantinstantNone declared
Delete Check Itemtrello.deleteCheckItem.instantinstantNone declared
Delete Commenttrello.deleteComment.instantinstantNone declared
Delete Labeltrello.deleteLabel.instantinstantNone declared
Make Admin Of Organizationtrello.makeAdminOfOrganization.instantinstantNone declared
Remove Admin From Boardtrello.removeAdminFromBoard.instantinstantNone declared
Remove Admin From Organizationtrello.removeAdminFromOrganization.instantinstantNone declared
Remove Label From Cardtrello.removeLabelFromCard.instantinstantNone declared
Remove Member From Boardtrello.removeMemberFromBoard.instantinstantNone declared
Remove Member From Organizationtrello.removeMemberFromOrganization.instantinstantNone declared
Update Check Itemtrello.updateCheckItem.instantinstantNone declared
Update Commenttrello.updateComment.instantinstantNone declared
Update Labeltrello.updateLabel.instantinstantNone declared
Vote On Cardtrello.voteOnCard.instantinstantNone declared

Choose the narrowest event definition that fits the Workflow. Configure provider-specific resource and event filters in the Source dialog before adding broader Workflow Filters.

Use Trello Actions

The current Action manifest contains 11 operations. Representative Actions include:

  • Create Card
  • Update Card
  • Move Card
  • Archive Card
  • Add Comment
  • Add Label
  • Add Member
  • Create List
View all 11 available Action definitions
ActionManifest keyAccess and authManifest rate limit
Create Cardtrello.create_cardTrello token with read and write access
FastHook-managed account
5/second
Update Cardtrello.update_cardTrello token with read and write access
FastHook-managed account
5/second
Move Cardtrello.move_cardTrello token with read and write access
FastHook-managed account
5/second
Archive Cardtrello.archive_cardTrello token with read and write access
FastHook-managed account
5/second
Add Commenttrello.add_commentTrello token with read and write access
FastHook-managed account
5/second
Add Labeltrello.add_labelTrello token with read and write access
FastHook-managed account
5/second
Remove Labeltrello.remove_labelTrello token with read and write access
FastHook-managed account
5/second
Add Membertrello.add_memberTrello token with read and write access
FastHook-managed account
5/second
Remove Membertrello.remove_memberTrello token with read and write access
FastHook-managed account
5/second
Create Listtrello.create_listTrello token with read and write access
FastHook-managed account
5/second
Custom API Requesttrello.custom_api_requestTrello token with read and write access
FastHook-managed account
5/second

The Action editor reads its required permissions, fields, remote resource pickers, output schema, and rate limit from the provider manifest. Available fields can change with the selected operation and authentication mode.

Build a Workflow

  1. Create a Source using a Trello Trigger definition.
  2. Create a Workflow with that Source as its Trigger.
  3. Add the required Trello Action and select the connected account.
  4. Map Trigger or earlier-Step data into the Action fields with the field picker.
  5. Add a Filter, Paths, Delay, or Transformation when the route needs it.
  6. Activate the Workflow, produce a controlled event, and verify the run in Audit and in Trello.

Troubleshooting Trello

The account is missing or cannot be selected
Confirm the active FastHook team, provider, account status, and authentication mode. A disabled or revoked account cannot execute an Action.
A resource picker is empty
Verify that the connected provider identity can access the resource itself. OAuth consent does not add workspace, repository, channel, drive, project, base, or record permissions.
The editor asks for additional scopes
Reconnect the same account from the affected Trigger or Action so FastHook can request its current manifest scopes. Then reopen the editor and select the resource again.
An active Workflow returns 401, 403, or a permission error
Compare the selected operation’s access requirements below with the account recorded in Audit. Check provider-side membership and object access before repeating the Action.
The provider returns 429 or a temporary 5xx
Inspect the Step attempt and retryability in Audit. FastHook can retry temporary failures, but provider quotas and idempotency rules still apply.

Provider-specific checks

  • Select board targets and activity types to keep subscriptions narrow.
  • Actions performed by the connected account can produce new Trello activity; filter self-generated events when needed.

Next