Gifts

Culture

Reviews

Local Spots

How to Setup Jira with Slack (2026 Guide)

Jira

★★★★ 4.2
Project Management Project Management Ops

Atlassian's project management tool built for agile software development teams with sprint planning, boards, and roadmaps.

Full Review

Slack

Team communication platform for internal collaboration and community management.

All Slack Tools

Overview

The Slack and Jira integration connects your team communication platform with Atlassian's issue tracking and project management tool, enabling developers and project managers to receive Jira notifications in Slack, create and update issues from Slack, and keep engineering teams aligned without switching between tools. This is a native integration built by Atlassian, available for both Jira Cloud and Jira Data Center.

Once connected, you can link Jira projects to Slack channels so that issue creation, status changes, and comments are automatically posted. Team members can create Jira issues directly from Slack messages, transition issues through workflow stages, and assign tickets — all without opening a browser tab. Jira issue links shared in Slack are automatically unfurled with rich previews showing issue status, assignee, and priority.

This integration is especially valuable for engineering teams running agile sprints. Stand-up discussions in Slack can directly reference Jira tickets, and sprint progress is visible in real-time through channel notifications.

Prerequisites

  • A Jira Cloud instance (the native Slack integration requires Jira Cloud — Jira Data Center uses a separate configuration method)
  • A Slack workspace with permission to install apps
  • Jira project admin or site admin permissions to configure the integration on the Jira side
  • Each user must have accounts in both Slack and Jira with matching email addresses for best results

Step-by-Step Setup

Step 1: Install the Jira Cloud App in Slack

In Slack, click Apps in the left sidebar and search for "Jira Cloud." Click the official Jira Cloud app by Atlassian and click Add to Slack. Review the requested permissions and click Allow. The app requires permission to post messages, manage slash commands, and access channel information.

Step 2: Connect Your Jira Site

After installing the Slack app, the Jira bot will send you a direct message. Click Connect Jira account. You will be redirected to Atlassian's authorization page. Select your Jira Cloud site from the dropdown (if you have multiple sites), and click Accept to authorize the connection. This links your personal Jira account to your Slack identity.

Step 3: Connect Slack from Jira

In Jira, go to Apps > Manage your apps or visit the Atlassian Marketplace and search for "Slack for Jira." Install the app if it is not already installed. Then go to Jira Settings > Apps > Slack Integration to verify the connection between your Jira site and Slack workspace.

Step 4: Link a Jira Project to a Slack Channel

In the Slack channel where you want notifications, type /jira connect. Select your Jira site and then choose the project you want to link. Configure which events should post to the channel: issue created, issue updated, issue commented, issue resolved, and sprint events. Click Save to activate the link.

Step 5: Configure Notification Filters

After linking a project, refine notifications by typing /jira manage in the channel. You can filter by issue type (bugs only, stories only), priority level (critical and blocker only), or specific workflow transitions. This prevents low-priority updates from flooding the channel.

Step 6: Create Issues from Slack

Type /jira create in any Slack channel to open the issue creation dialog. Fill in the project, issue type, summary, description, assignee, and priority. Click Create and the issue is created in Jira with a confirmation message posted to the channel. You can also hover over any Slack message, click the three-dot menu, and select Create Jira issue to pre-fill the description with the message text.

Step 7: Enable Link Unfurling

When anyone pastes a Jira issue URL in Slack, the integration automatically displays a rich preview card showing the issue key, summary, status, assignee, and priority. This is enabled by default. If it is not working, type /jira manage and ensure link unfurling is toggled on.

Configuration Options

Each Slack channel can be linked to one or more Jira projects, and notifications can be filtered by issue type, priority, status transition, and component. You can set up multiple channel-project links with different filter configurations — for example, all bugs in #eng-bugs and only epics in #eng-planning. Personal notifications can be configured so individual users receive DMs when they are mentioned in Jira comments or assigned to issues.

What Syncs

DataDirectionFrequency
Issue creation and updatesJira to SlackReal-time
Comments on issuesJira to SlackReal-time
Sprint start/end eventsJira to SlackReal-time
New issues from SlackSlack to JiraOn-demand
Issue transitions from SlackSlack to JiraOn-demand
Issue link previewsJira to SlackOn-demand

Best Practices

  • Create separate Slack channels per Jira project (e.g., #proj-backend-jira, #proj-mobile-jira) to keep notifications organized
  • Use notification filters to only show high-priority or blocker issues in team-wide channels
  • Encourage the team to use the message-to-issue feature during bug triage discussions to instantly capture and track bugs
  • Set up a #sprint-updates channel linked to sprint events so the entire team sees when sprints start, end, and what the velocity was

Common Issues and Fixes

Bot Not Posting Notifications

Verify the Jira Cloud app is invited to the channel by typing /invite @Jira Cloud. Also check that the project-channel link is still active with /jira manage. If the connection was disrupted, disconnect and reconnect the Jira site.

Cannot Create Issues from Slack

Ensure your personal Jira account is connected by messaging the Jira Cloud bot directly and clicking Connect. You must have "Create Issues" permission in the target Jira project. If the project does not appear in the creation dialog, check your Jira project permissions.

Link Previews Not Showing

Link unfurling requires the Jira Cloud app to be installed in the workspace and the user sharing the link to have connected their Jira account. Private Jira projects may not unfurl for users who do not have access to those projects in Jira.

Advanced Configuration

For advanced workflows, combine the Jira-Slack integration with Jira Automation rules. In Jira, go to Project Settings > Automation and create rules that send custom Slack messages based on complex JQL conditions. For example, automatically notify a Slack channel when a bug has been in "In Progress" status for more than 3 days, or when a critical issue has no assignee. You can also use Atlassian's Smart Links API to build custom interactive messages that let users take advanced Jira actions directly from Slack message buttons.

Jira Full Review » | All Slack Tools »