Apps documentation
Trello Sync for Jira
Trello Sync for Jira
Guides
FAQ
Release notes
Last updated May 13, 2020

Trello -> Jira synchronization

This page provides information on Trello -> Jira synchronization with Trello Sync for Jira app.

DEPRECATED APP: End of development and support

We have decided to pause our efforts in this area, so this app is no longer available on the Atlassian Marketplace. We will be providing support to each customer until their license expires.

This type of synchronization means everything is synced from Trello to Jira and not vice-versa. If there are updates on the synced tasks, for example comments or attachments in Trello card, they will not be synced back.

Warning

All cards on Trello board which had been created before configuring the integration can’t be synchronized.

Note

Changes made on Trello boards are instantly visible in Jira.

Trello card parameters which can be synchronized with Jira fields are listed below:

  • Summary (selected by default and cannot be changed)
  • Description
  • Due date
  • Labels
    Note

    A label name can’t contain white spaces and must be a one word. Two-word label and label with spaces can’t be synchronized from Trello to Jira.

  • Attachments
  • Comments

Add connection

Warning

Remember that Trello synchronization is limited to one configuration per board.

Steps

To add a connection:

  1. Choose Projects at the top of the screen.
  2. Choose project from the list.
    Tip

    It is also possible to select project directly from app configuration. Go to Jira Administration > Add-ons and select Get Started from the menu in the Trello Sync section.

  3. Select Trello Sync from the menu.
  4. Provide a link to Trello board.
    Note
    • If you already have a connection, click a plus icon to add a new one.
    • To check where you can find a link, go to Trello board.
  5. Click Next.
    Provide a link to Trello board with Trello Sync for Jira
    Provide a link to Trello board with Trello Sync for Jira
  6. Provide Trello board’s credentials: API Key and Token.
    Note
    • All data provided here is secure. It will not be visible to others.
    • To read where you can find an API Key and a Token, go to Developer API Keys by Trello. You must be logged in Trello to retrieve your API key.
  7. Click Next.
    Provide Trello board's credentials with Trello Sync for Jira
    Provide Trello board's credentials with Trello Sync for Jira
  8. Click Incoming option.
  9. Select to which issue type Trello card will be copied.
    Note

    This list stores only issue types which are available in selected Jira project.

  10. Select Trello card parameters to synchronize with Jira fields.
    Note
    Comments which are synchronized from Trello to Jira, contain information about Trello user.
  11. Click Finish.
    Select a type of synchronization and things to synchronize with Trello Sync for Jira
    Select a type of synchronization and things to synchronize with Trello Sync for Jira
    A Connection Success! dialog box appears.
  12. Click Go to connections.
    Incoming synchronization is configured with Trello Sync for Jira
    Incoming synchronization is configured with Trello Sync for Jira
    A Production Workflow connection appears.
    Incoming synchronization is configured with Trello Sync for Jira
    Incoming synchronization is configured with Trello Sync for Jira

Result

The incoming synchronization is configured.

Next steps

Note
  • Go to Trello board and start creating new Trello cards. All of them will be synchronized to Jira issues.
  • If you want to add a new connection, click the plus icon.

Edit connection

Steps

To edit selected connection:

  1. Choose Projects at the top of the screen.
  2. Choose project from the list.
  3. Select Trello Sync from the menu.
  4. Click the connection box.
    Note
    If you want to edit a connection description, click the pen icon in the top right corner.
    Go to created connection with Trello Sync for Jira
    Go to created connection with Trello Sync for Jira
  5. Edit selected parameters.
  6. Click Finish.
    Select where Jira issues will be copied with Trello Sync for Jira with Trello Sync for Jira
    Select where Jira issues will be copied with Trello Sync for Jira with Trello Sync for Jira

    A Connection Success! dialog box appears.
  7. Click Go to connections.
    Incoming synchronization is configured with Trello Sync for Jira
    Incoming synchronization is configured with Trello Sync for Jira

Result

Connection settings are updated.

Remove connection

Steps

To remove selected connection:

  1. Choose Projects at the top of the screen.
  2. Choose project from the list.
  3. Select Trello Sync from the menu.
  4. Click the cross icon in the top right corner.
    Remove a connection with Trello Sync for Jira
    Remove a connection with Trello Sync for Jira
    A Deleting connection dialog box appears.
  5. Click Yes.
    Remove a connection with Trello Sync for Jira
    Remove a connection with Trello Sync for Jira

Result

A connection is removed.

Steps to check why the Incoming connection doesn’t work

Steps

  1. Make sure your Jira is exposed to external network.
  2. Check if URL address in web browser is the same as in Base URL in Jira General configuration.
    Check if URL address in web browser is the same as in Base URL in General configuration in Jira
    Check if URL address in web browser is the same as in Base URL in General configuration in Jira
  3. After creating or updating cards in Trello, it generates a webhook to your Jira and changes are visible immediately. When a model with webhook changes, the update is fired via an HTTP POST request from Trello to the URL provided. That callback URL looks like http:// (base_jira_url}/rest/trello/1.0/trello/elementUpdate. It is important to make this URL visible on the outside, because Trello needs to receive a positive response with status “200 OK”.
    Webhooks are generated from the following Trello servers:
    107.23.104.115
    107.23.149.70
    54.152.166.250
    54.164.77.56
    54.209.149.230
    You can try adding this (or Trello itself) to the whitelist and see if the synchronization is performed correctly.

Need help?

If you can’t find the answer you need in our documentation, raise a support request*.
Include as much information as possible to help our support team resolve your issue faster.