Integrate Jira

hc: jira hero
In this Article

Connect Jira with Notion for a seamless experience that keeps you and your team up to date 🔗


Notion’s integration with Jira allows you to do a few different things. You can insert Jira links into Notion pages to quickly access or preview them, or you can sync your Jira projects and issues to Notion databases so you can track all of your work in one place. Read on to learn about the different forms of the integration and how you can set them up.

Note: At this time, Notion’s Jira integration doesn't support Jira on-prem.

  1. Go to Settings in your sidebar.

  2. Click on Import and find Jira (for link previews and link mentions).

    • The Jira integration is used for link previews and link mentions.

    • You can also select Jira Sync, another integration which syncs Jira projects and issues in Notion. Click here for more info about Jira Sync.

  3. Click Connect and go through the authentication flow.

Note: Link previews only work with Jira Software.

  1. Paste a Jira link into Notion.

  2. Select Preview in the menu that appears to see a live preview of the project or issue.

    • If you haven’t already connected Jira with Notion, you’ll be prompted to when you paste your Jira link into Notion. Learn more about link previews in this article →

Note: Link mentions work with all Jira Cloud products.

  1. Paste a Jira link into Notion.

  2. Select Mention in the menu that appears to easily reference a project or issue in your documents.

    • If you haven’t already connected Jira with Notion, you’ll be prompted to when you paste your Jira link into Notion. Learn more about link mentions in this article →

The Jira Sync integration connects Jira projects with Notion through the use of an Admin API token (instead of a user token), allowing for a more unified experience.

Now you can take full advantage of Notion's features including automations, rollups, and Notion AI. Use Notion AI to quickly answer questions about your Jira projects.

Note:

  • A workspace owner must set up Jira Sync first, then all members can use it.

  • You can create a Jira service account to set up Jira Sync — just make sure the service account has access to any projects you want to sync into Notion beforehand.

  • Synced databases work with Jira Cloud products (Jira Software, Jira Product Discovery, Jira Work Management, and Jira Service Management), with support for Jira Server coming soon!

Jira Sync displays your Jira projects and issues as Notion projects and issues databases. This setup allows you to see and track multiple projects using a variety of helpful views, filters, and sorts.

You can even use identity mapping to connect Jira identities to Notion profiles so that you can see who’s responsible for what in synced Notion databases.

🟡 Note: Only workspace owners can set up Jira Sync, by using a Jira Admin token. After that, any member can utilize the connection.

Set up Jira Sync

Although any member can create syncs, you'll need to be a workspace owner to set up Jira Sync initially.

  1. Go to Settings in your sidebar → ImportJira Sync.

    • You can also paste in a Jira database link or use the slash command /jira sync.

    • If you’ve previously created a Jira synced database in Notion, open that database and select Improve your Jira sync at the top.

  2. In the window that appears, select Get started.

  3. Enter your Jira admin email, Jira site URL, and API token, then select Next.

Add a new sync

Note: Members need to authenticate their Jira to add or remove projects. They can only add projects they have access to in Jira.

  1. Go to Settings in your sidebar → ImportJira Sync.

    • You can also paste in a Jira database link or use the slash command /jira sync.

  2. In the window that appears, select Get started.

  3. Select the Jira site you want to sync from.

  4. Select Create a new sync or select any existing sync you might already have in the dropdown menu. If you choose an existing sync, your projects will be added to your existing synced projects and issues databases.

  5. In the database that opens, you’ll need to connect your Jira account (unless you’re the workspace owner who set up the integration). From here, select the data you want to sync into Notion. First Select projects to sync, then Select properties to sync.

Repeat the steps above if you’d like to set up another Jira sync for another site, teamspace, or workspace. Comments and attachments (up to five files per issue, no larger than 1MB) will also be synced.

You can apply permissions to the database page to make the synced databases accessible to your collaborators.

Note: Jira synced databases will inherit Notion permissions. Members can access synced databases on any pages they have permission to view.

If a member adds a private Jira project to a Notion page, anyone with Notion page access will see it.

People property in your synced database

Synced databases will include people properties! Now, you can use identity mapping to connect third party JIRA identities to your team's Notion profiles. To do this:

  1. Confirm you have implemented Jira Cloud.

  2. If you’re an admin, go to Jira, click on Jira System settings, and change the user email visibility from Hidden to Public inside your organization. If you're an individual user, you’ll need to manually change their settings by changing the email visibility option. Follow the instructions here →

Edit or delete your synced database

To edit the Jira projects and issue properties that have been synced to your Notion database, select ••• at the top of your synced database → Source.

To delete a Jira synced database, select ••• at the top of your synced database → Delete Table.

Projects database

Your Jira projects will be synced into a Notion projects database. Your projects will be intelligently mapped to their corresponding Jira issues in a related, synced issues database in Notion. This database will come with pre-populated default database views to help you get started more quickly:

  • Active (table view): This view shows the projects you’ve synced whose status is in progress. In other words, this view doesn’t show projects that have already been completed. There are also preset filters for owner and date to make searching easier.

  • Timeline view: This view displays project name, status, owner, and completion rate. There are also preset filters for status, owner, and date to make searching easier.

  • Board view: This view shows your projects grouped by status (Planning, In Progress). You can customize the statuses that show in the view in the ••• menu. Projects are sorted by descending priority.

  • All (table view): This view displays all of your synced projects. There are preset filters for status, owner, and date to make searching easier.

Issues database

Your Jira issues (epic, bug, task, subtask, story) will be synced into a Notion issues database, the equivalent of a Notion tasks database. As with the synced projects database, there will be default database views created for you to help you get started more quickly:

  • By Project (table view): This view shows all tasks, grouped by project. There are pre-set filters for status, assignee, date, and project to make searching easier.

  • By Epic (table view): This view shows your Jira stories, tasks, and bugs grouped by Epic.

  • Board view: This view is grouped by status and sorted by descending priority. The pre-set properties that will be displayed are assignee, project, priority, and sub-tasks,

  • All tasks (table view): This view displays all your synced tasks. The pre-set properties that will be displayed are task name, status, assignee, date, priority, tags, and project

  • Mine (table view): This view is filtered to only show tasks that are assigned to you. There are pre-set filters for status, date, and project.

Jira Sync supports most Jira properties, but not all of them. Here's the list of unsupported Jira properties:

Time tracking

Resolution

Security level

Σ progress

Progress

Restrict to

StatusCategory

Rank

While Notion doesn't support certain Jira custom properties, it does support all Jira primitive custom properties, such as string, number, select, person, and date.

  • It should only take a few minutes for the initial sync to complete, but depending on the size of your Jira projects and issues, this could take up to a few hours.

  • Some issue fields or properties may not sync, such as rich text in property and nested multi-selects.

  • Once the initial sync has been set up, updates to properties should be reflected in Notion in real time. If you create new properties, it could take up to 12 hours for those changes to sync.

  • You can’t manually sync Jira with Notion — syncs happen in response to updates made in Jira.

  • At this time, updates from Jira will sync to your Notion database in real time — not the other way around. Any changes you make in your Notion database won’t sync to Jira.

  • You’ll be able to see when Notion last Synced with Jira with Notion, in a blue badge at the very top of a database. If instead you see a yellow Sync failed or Sync stopped, you may have to follow the steps below to reconnect Jira.

  • Make sure you have edit access or full access to a synced database if you want to add or remove projects or properties.

  • If you’re not seeing updates on the Notion side, try refreshing the page.

  • The Watcher property can take up to 12 hours to sync properly.

Note: If you delete a property in Jira, the associated database item in your synced database will be deleted too.

If your webhook registration has failed, or your project sync has failed, you’ll see Sync failed at the top of the database. To solve this issue, try the sync again with a different set of projects. You can also ensure that your projects don’t have any issues in Jira.

If your Jira token is no longer valid or someone has disconnected Jira from Notion, you’ll see Sync stopped at the top of the database. To solve this issue, select Re-authenticate next to Sync stopped. You must be a workspace owner to complete this process.

Once your Jira instance is reconnected with Notion, your projects and issues databases won’t be recreated; instead, you’ll continue to use the projects and issues databases you had before.

If you want to completely disconnect Jira from Notion:

  1. Go to Settings in your sidebar → Import.

  2. Select select ••• next to Jira → Remove.

Legacy synced databases look something like this. If you do have a legacy synced database, you can follow the steps above to recreate your projects and issues databases in Notion using the new and improved Jira Sync.


Give Feedback

Was this resource helpful?


Powered by Fruition