If you’re planning to sync Jira issues with Trello cards in an automated 2-way integration, you’ve come to the right place. Many software development teams rely on Jira for its flexibility, time-keeping capability, live performance data updates and the transparency it provides to users.
Trello, meanwhile, is a more versatile project management tool for a wider range of departments. Trello cards are intentionally ambiguous so they can be used to represent tasks, contacts, events, deals, opportunities, leads, forms, and so much more. Unito can sync all of these work items between your tools.
This Unito integration for Jira and Trello has two goals:
- Automatically create new Jira issues based on specific Trello cards and/or vice versa.
- Keep our cards and issues in a two-way, real-time sync that updates as teams work on tickets and tasks. This ensures everyone has oversight on the latest development work in real-time without needing to switch between Trello and Jira.
In this Trello Jira Integration Article
- Watch a Trello – Jira flow by Unito in action
- Specific requirements
- Connect your Trello board and Jira project to Unito
- Pick a flow direction for your integration
- Set triggers for task, card, issue or ticket creation
- Sync fields between Trello and Jira
- Options for advanced Trello Jira workflows
Watch this Trello Jira integration in action
Specific Requirements of this Trello Jira Integration
Step 1. Connect your Trello board and Jira project to Unito
- Navigate to the Unito App and select +Create Flow.
- Select Start Here to connect Trello and Jira.
- Choose the accounts you want connected to Unito.
You’ll need to specify which account for each tool you wish to connect through Unito, as well as the Trello board and Jira project you need to sync.
See below for an example:
When you’re ready, click Confirm.
Step 2. Set your Trello Jira flow direction
Your Unito flow lets you create work items (Trello cards or Jira issues) in either tool based on activity in the other.
Flow direction determines whether you want work items to be created in a destination tool based on activity in the source (1-way flow) or if both tools should be able to create work items in the other (2-way).
Either way, we’ll be able to set 2-way updates to any changes in our synced work items in step 4.
Click Confirm when you’ve chosen a flow direction.
Step 3. Set rules to pick which Jira issues or Trello cards will create synced work items in another tool
Now we can set up rules to determine which trigger events will create new Trello cards or Jira issues.
The default setting will automatically create new work items in your destination tool whenever work items are created manually in the source tool.
How are new Trello cards or Jira issues created? If you’ve chosen a one-way flow from Trello to Jira, you’ll see new Jira issues (or tasks) appear any time you create a new Trello card in your connected board.
You can be more precise about which cards should create Jira issues by adding triggers.
Select Add a new trigger to establish your rules for each directional flow.
You can apply custom labels to your issues or cards to be even more precise about what kind of data is shared.
Here’s a basic example of a flow designed to automatically create issues in Jira when a new card is manually created in Trello with a yellow label:
Here’s a more advanced set of rules to demonstrate some of Unito’s in-depth customizability:
In the above example, the user has told Unito to create new Jira issues as tasks based on open (unarchived) Trello cards created after January 1, 2023 in any of the lists mentioned above except for the “discussed/paused,” “New tasks and issues,” “v1,” or “Do not send to Jira” lists.
Those Jira tasks will then be kept in sync with their matching Trello cards based on the field mappings chosen in the next step.
Step 4. Choose fields to keep in sync between Jira issues and Trello cards
This is where you can tell Unito which fields in Trello should sync with similar fields in Jira.
When you first open this screen, you’ll be presented with two options. If you select Auto-map, Unito will pre-populate a list of suggested field mappings which you can then adjust. If you know exactly how you want your fields mapped, Start from scratch
Click + Add mapping to add additional fields to be synced. To do so, click Select a field for each tool, and find the appropriate field to map.
After you’ve chosen a field in one tool, Unito will suggest compatible matches in the second tool when you click on the other drop-down menu. See below for an example:
Selecting the gear icon beside a field will allow you to customize the values or statuses within those fields to further customize your flow.
In our demo, we have told the system to mark Trello cards as non-archived whenever their matching Jira issue is set as “to do” or “done” and vice versa, since this field is set to flow both ways. See below for an example:
Click Confirm when you’re satisfied with your field mappings to proceed.
Step 5. Save and close
And that’s it! You’ve just synced Trello and Jira in a 2-way integration. Congratulations!
If you’ve followed the steps above, your flow will now:
- Create an issue in Jira when a new card is added in Trello and assigned a specific label.
- Create a card in Trello when a new issue is created in Jira that meets certain criteria related to your Trello labels.
- Allow your teams to collaborate between Trello and Jira without having to switch tools, manually copy-paste project details, or request information from the other team about shared work.
If you have any questions, don’t hesitate to reach out and let us know.
Ready for a more advanced Trello Jira workflow?
Here’s a framework you can use to a build a more advanced workflow between Trello and Jira. A workflow is what we call an integration with multiple Unito flows that all work in tandem. Check it out below:
Frequently Asked Questions about Unito’s Jira Trello Integration
Can Unito integrate Jira with Trello?
How do I sync boards in Trello?
Here’s our guide to sync Trello cards between boards with Unito. Simply connect your boards to Unito, choose a flow direction, set rules, field mappings and launch!
How do I create a Jira ticket from Trello?
You can create Jira incident tickets, known as Jira issues, based on Trello cards by connecting one of your Jira projects and Trello boards to Unito and setting up flow with a one-way flow direction from Trello to Jira. The Jira integration guide above goes into more detail.
How do I power-up Jira in Trello?
Unito’s Board Sync Power-Up enables integrating Jira and Trello with Unito to link Jira issues to your project management workflow. Unito supports Jira cloud, Jira Data Center, and Jira Service Management as well as many other incident and project management tools. Simply add the Power Up to your Trello board and create a flow by following the guide above to sync corresponding Trello cards.
How do I import data from Trello to Jira?
You can integrate Trello for importing card data into Jira or another preferred project management software is as easy as connecting your Trello account and Jira project to Unito. The easiest method for getting Trello to Jira is by setting your Unito flow direction to a one way synchronization from Trello to Jira. Then, whenever you create new Trello cards, Unito will create tickets in Jira automatically.
What can Trello sync with?
Unito can sync Jira, Trello, Asana, Wrike, Google Sheets, Airtable, Salesforce, GitHub, GitLab, Azure DevOps, Notion, ClickUp, Google Calendar, Microsoft Excel, Outlook, and many others. Here’s a full list of Unito’s integrations for project management tools.
What’s next after you sync Trello and Jira with Unito?
- Learn how to duplicate this flow to suit other use cases you may have in mind.
- Read more about Unito’s Trello Jira integration.
- Learn how to sync Trello cards between multiple boards with Unito.
- Build an automated ticket escalation queue from Jira Service Management to Jira Cloud.