Connecting issues in Jira serves many purposes. For instance, it allows you to track dependencies between tasks, identify blockers, and visualize these blockers in a timeline view. As a result, you can better organize your team’s work, enhance planning, and improve collaboration.
In this blog post, I explain how to link issues in Jira using different methods. You can link issues automatically or manually from a Jira board or issue view. Additionally, we give you useful tips on how to make working with linked issues more convenient and efficient.
What You Should Know About Linking Issues in Jira
Jira allows you to link issues in various ways, helping you define the relationships between different issue types. By linking issues, you create a bi-directional connection between them, making navigating from one connected task to another easy.
This creates transparency and allows people to get the necessary context for their work. It also helps everyone on the team see how their task is related to their colleagues’ tasks.
Here are some facts to keep in mind:
- Issues can be linked within one project or between projects
- The maximum number of linked issues that can be added to another issue is 2000
- It’s possible to link an already existing issue or create a new one
- Issues can also be unlinked if the connection between them is not relevant anymore
- You can set up different link types if you have Jira administrator rights
Please note that users must have the Link Issues permission before they can use this feature. This permission is usually active by default.
Link Types to Choose From
You can select different types of links depending on the relationship between your issues. Here are the most common ones, which are available by default:
- Blocks / Is blocked by – use this link type when one task can’t be started or continued before another one is completed. This often happens when one task requires an asset that will be the outcome of another task.
- Clones / Is cloned by – this connection type is used when one issue is a copy of another one. Such copies can be created when you need to reuse the description or structure of an issue for another task. Another example is when an issue has to be processed in several projects.
- Duplicates / Is duplicated by – this one is helpful when you need to work with duplicated tasks that exist in parallel. For example, if you have two tickets for the same bug that were created at different times. This can also be when you have several bugs that can be tackled with the same fix.
- Implements / Is implemented by – this option is for cases when one issue contains the implementation, or practical realization, of the requirements or specifications outlined in another issue. An issue with feature specifications can be “implemented by” an issue containing a piece of code for that feature.
- Relates to – a universal link for cases when two tasks are not connected hierarchically, but still have a shared context.
Here are some other popular link types that are not offered out of the box and need to be configured separately:
- Added to idea / Is idea for – this link is needed for connecting an issue with an idea to another issue that uses or implements that idea. Linking them allows you to track and manage feature requests or the results of a brainstorming session.
- Merged into / Merged from – a link indicating that two issues were initially separate but later merged into one. This can occur when two issues are similar or simply have to be handled together.
- Reviews / Is reviewed by – this connection type is frequently used for documenting and tracking the review process. For example, when a task needs to be reviewed by a stakeholder who also has a separate task for reviewing it. In this case, the two issues will be connected with the Reviews / Is reviewed by link.
- Causes / Is caused by – often marks a cause-and-effect relationship between issues. For instance, when a specific problem was caused by a recent update, when releasing a new functionality creates potential legal risks, and so on.
If standard options are insufficient, Jira administrators can configure custom link types. An example of a custom link is Solution for, used when one issue contains a solution for the problem described in another issue (such as a feature fixing several bugs).
Sometimes, you need to link issues from different projects. In these cases, you create cross-project links. This can be, for instance, when a marketing team is preparing a campaign for a new app but their work is blocked by the delayed release. These two tasks belong to different projects but are connected.
For most companies, the best option is a combination of default links and custom ones adjusted to your team’s unique needs.
How to link issues in Jira Cloud
As Atlassian now recommends Jira Cloud as the primary choice for businesses, our guide is focused on this version of Jira. For linking issues in Jira Data Center, please refer to the official documentation.
Jira allows you to link issues directly from your board or from an issue page. Let’s explore both options.
Link Jira Tasks From the Issue Page
The most straightforward way to connect an issue to another one is by selecting this option from the issue view:
- Open the issue you need to link. In the upper left corner, under the issue title, select +Add -> Linked issue.
- In the dropdown menu that appears, find the issue you want to link to. If it doesn’t exist yet, select +Create linked issue to add a new issue.
- Choose the link type describing the relationship between the issues. Once ready, press Link.
If you need to link to an issue that is already done, you will need to search by the exact issue key. Otherwise, that issue may not be visible in the search.
Link Issues From Your Jira Board
For added convenience, you can also link issues directly from your Jira board. This is especially useful when you need to quickly connect tasks when discussing them in a meeting.
- Open your Jira board. Hover over the issue card and click the three dots in the upper right corner. Then, select Link issue.
- Choose the needed link type from the dropdown menu. Then, search for the issue you want to link to or create a new one.
- Once ready, click Link. That’s it! Your issues are linked.
How to link Jira Issues to Confluence Pages and External Websites
The most common use for the linking feature in Jira is when you need to connect two issues within the same project or in different projects. However, there are other possibilities as well:
- Connect a Jira issue and a Confluence page
- Link Jira issues to other Atlassian products
- Connect a task to an external webpage In the latter case, an external website can be the support system where the initial request originated from, a website where a bug is manifested, a link to legislation connected to a task, and so on.
Here’s how to link issues in Jira to other resources:
- Open the issue you want to link. Press +Add and select what to connect: Web link, Existing Confluence page, New Confluence page, and so on. If you don’t see an option you need, this means it’s not configured by your administrator.
- Next, select or create the page to connect or insert an external URL. Finally, click Link.
If you want to learn more about Jira links read the whole article written by Olga Cheban, originally posted on TitanApps Blog.



Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.