Truewright Slack Notifications for Jira · Documentation

Using Slack Notifications for Jira

Slack Notifications for Jira routes issue events to specific Slack channels using rules you define — matched by project and event type, delivered through a standard Slack Incoming Webhook. This page walks through setup end to end.

01

Finding the app

After installing from Marketplace, go to Jira settings → Apps → Manage apps, or open the Slack Notifications for Jira admin page listed under your site's apps.

02

Creating a Slack Incoming Webhook

Each rule needs a Slack Incoming Webhook URL — a per-channel URL that lets anything with it post a message. No Slack app install or bot token is needed on the Jira side.

  1. In Slack, go to api.slack.com/apps and create (or open) an app for your workspace.
  2. Under Incoming Webhooks, turn the feature on and click Add New Webhook to Workspace.
  3. Pick the channel the webhook should post to, then copy the generated URL — it starts with https://hooks.slack.com/services/.

Repeat this for each channel you want to route events to. A webhook is tied to one channel, so a rule targeting #eng-alerts and another targeting #updates need two separate webhook URLs.

03

Creating a rule

Click Add rule and fill in:

  • Rule name — a label for your own reference, e.g. "Bugs in WEB to #eng-alerts".
  • Project — a specific project, or "All projects" to match every project on the site.
  • Notify on — any combination of issue created, issue updated, and comment added.
  • Slack webhook URL — the webhook URL from step 02.

Save the rule and it's active immediately — no redeploy or reinstall needed.

04

Testing a rule

Click Test on any saved rule to post a real message to its Slack channel immediately, independent of any Jira event. Use this to confirm the webhook URL is correct before relying on the rule.

05

Editing and disabling rules

Click Edit on a rule to change its project, events, or webhook URL. Use the enabled/disabled toggle to pause a rule without deleting its configuration, or Delete to remove it entirely.

06

Troubleshooting

If Test fails, the error message includes Slack's response — most often this means the webhook URL was mistyped, or the webhook was revoked from the Slack side. Regenerate it from api.slack.com/apps and update the rule.

If a rule doesn't fire on real Jira activity but Test succeeds, check that the rule is enabled and that its project and event-type filters actually match the event you're expecting.

07

Support

Slack Notifications for Jira is built and supported by a single independent developer. For help or questions, reach out at abhishekmugal99@gmail.com.