The Autohive Trello integration connects your Trello workspace with Autohive’s automation platform, enabling:

  • Board management - Create, read, update, and list boards with full control over visibility and settings
  • List organization - Manage workflow stages with list creation, updates, and positioning
  • Card tracking - specific card operations including creation, updates, movement, and deletion
  • Checklist workflows - Create detailed checklists and manage items for granular task tracking
  • Team collaboration - Add comments to cards and assign members to tasks
  • Member insights - Retrieve information about authenticated members

Install the integration

  1. Get your Trello API Key:

    • Visit https://trello.com/power-ups/admin
    • Select your Power-Up or create a new one
    • Navigate to the “API Key” tab
    • Generate a new API Key if you haven’t already
    • Copy your API Key
  2. Get your API Token:

    • After obtaining your API Key, click the “Token” link on the same page
    • Authorize the application to access your Trello account
    • Select the permissions you want to grant (Read, Write, Account)
    • Copy the generated token
  3. Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace

  4. Locate the Trello Integration card and click Connect

    List of integrations in Autohive
  5. Enter your API Key and API Token in the authentication fields

  6. Confirm installation - your Trello account will be connected to Autohive


Use the integration

You can now use the integration with your agents, workflows and scheduled tasks!

  1. Follow our Create your first agent guide on how to create an agent.
  2. In the ‘Agent settings’, scroll down to the ‘Add capabilities’ section and turn on the Trello capability. You can choose what individual Trello capabilities to turn on and off.
  3. Once the settings have been selected, begin prompting the agent of the workflow you’d like to achieve with Autohive and Trello!

Available capabilities

Members

  • Get Current Member: Returns information about the authenticated member.

Boards

  • Create Board: Creates a new board in Trello with optional description and background.
  • Get Board: Retrieves details of a specific board by its ID.
  • Update Board: Updates an existing board’s details including name, description, and status.
  • List Boards: Returns all boards for the authenticated member with filtering options.

Lists

  • Create List: Creates a new list on a board with specified position.
  • Get List: Retrieves details of a specific list by its ID.
  • Update List: Updates a list’s properties including name and position.
  • List Lists: Returns all lists on a board, filterable by status.

Cards

  • Create Card: Creates a new card on a list with details like members, labels, and due dates.
  • Get Card: Retrieves details of a specific card by its ID.
  • Update Card: Updates an existing card’s details, including moving between lists.
  • Delete Card: Deletes a card permanently.
  • List Cards: Returns all cards on a list or board.

Checklists

  • Create Checklist: Creates a new checklist on a card.
  • Add Checklist Item: Adds a new item to a checklist with checked status.

Comments

  • Add Comment: Adds a comment to a card with Markdown support.

Key features

Comprehensive Board Management

  • Full lifecycle management of boards
  • Control over board visibility (private, org, public)
  • Customization options like background colors

Flexible List Organization

  • Create and reorder lists to match your workflow
  • Archive unused lists to keep boards clean
  • Manage list positioning (top, bottom, or specific index)

Advanced Card Tracking

  • Rich card details including descriptions, due dates, and assignments
  • Support for labels and member assignment
  • Markdown support for descriptions and comments

Team Collaboration

  • Comment system for task-level communication
  • Member assignment for clear responsibility
  • Activity tracking through card updates

Checklist Management

  • Granular task breakdown with checklists
  • Track progress with individual checklist items
  • Support for checking/unchecking items

Common use cases

Board Management

  1. List all boards for the authenticated user to get an overview.
  2. Create new boards for new projects or initiatives.
  3. Update board names and descriptions to reflect changes.
  4. Archive completed boards to maintain a clean workspace.

List Organization

  1. Create lists for workflow stages (To Do, In Progress, Done).
  2. Update list names to match evolving processes.
  3. Reorder lists on a board to prioritize workflows.
  4. Archive unused lists to declutter boards.

Card Management

  1. Create cards from external triggers (emails, forms, etc.).
  2. Update card details as work progresses.
  3. Move cards between lists to reflect status changes.
  4. Assign cards to team members for accountability.
  5. Set due dates and mark them complete to track deadlines.

Checklist Tracking

  1. Create checklists for task breakdowns.
  2. Add checklist items for detailed subtasks.
  3. Mark items as complete to track granular progress.

Workflow Automation

  1. Auto-create cards from external events.
  2. Move cards through workflow stages automatically.
  3. Auto-assign cards based on rules or triggers.
  4. Update card status based on checklist completion.

Disconnect the integration

Important: Disconnecting stops API access but preserves existing data in both systems.

  1. Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
  2. Find the Trello Integration
  3. Click Disconnect and confirm

Data Impact: Existing data remains unchanged in both systems, but sync stops and Autohive loses Trello API access.


Remove access

From Trello:

  1. Go to your Trello account settings or https://trello.com/my/account.
  2. Navigate to “Applications” or “Power-Ups”.
  3. Find the authorized application and revoke access.