Link Issues via Slack Emoji

Two team members discuss related work in Slack—one mentions PROJ-123, another references PROJ-456. A quick emoji reaction links them in Jira, so related work stays connected and nobody duplicates effort.

Trigger

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

Jira logo

Action

Link Issues

Links two jira issues using a specified link type with optional comment.

Why this helps

Neurodivergent founders struggle to maintain linkage between related work. Issues live in silos in Jira, and duplicate effort happens because context about related tasks doesn't propagate. Teams manually hunt for 'related' issues and forget to link them.

  • Prevent duplicate work by connecting related issues at the moment of discovery
  • Build a full graph of related work without manual linking
  • Reduce context-switching by keeping relationship metadata in Jira
  • Help new team members understand which issues are connected
  • Create a searchable web of relationships that reflects how your team actually thinks

Setup

Build it in a few focused steps.

  • 1Connect Slack and Jira to Notis (one-time setup)
  • 2Create an automation with this prompt: 'When someone reacts with a link emoji, find all Jira issue keys in that message (e.g., PROJ-123, PROJ-456) and link them together with a "relates to" relationship.'
  • 3Select 'Message Reaction Added' as your trigger and choose your linking emoji (e.g., link, chain)
  • 4Choose your Notis notification channel
  • 5Test it: post a Slack message that mentions two Jira issues, react with your linking emoji, and watch them link in Jira

Questions about this workflow

Can I use different emoji for different link types?

Yes. One emoji can mean 'relates to', another can mean 'blocks', another can mean 'is blocked by'. You set the link type in your automation prompt.

What if the Slack message mentions 5 issues?

Notis will create relationships between all of them. You can refine your prompt to 'only link the first two' or 'create a chain' depending on your preference.

Will this create duplicate links if I react twice?

Jira prevents duplicate links, so reacting multiple times is safe. Notis will attempt to create the link each time, but Jira will silently ignore duplicates.

Can I see the link was created via Slack?

Yes. Notis includes a note in Jira that the link was created via Slack automation, with a timestamp and link to the original message.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Slack to Jira. A trigger fires from one place; an action lands in another.

Slack logo

Slack triggers

Jira logo

Jira actions

New Channel Created Trigger

Triggered when a new channel is created in Slack.

TriggerInstant

Add Attachment

Uploads and attaches a file to a jira issue.

ActionInstant

Channel Message Received

Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.

TriggerInstant

Add Comment

Adds a comment using atlassian document format (adf) for rich text to an existing jira issue.

ActionInstant

Direct Message Received

Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.

TriggerInstant

Add Watcher to Issue

Adds a user to an issue's watcher list by account id.

ActionInstant

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

Assign Issue

Assigns a jira issue to a user, default assignee, or unassigns; supports email/name lookup.

ActionInstant

Message Reaction Removed

Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

Bulk Create Issues

Creates multiple jira issues (up to 50 per call) with full feature support including markdown, assignee resolution, and priority handling.

ActionInstant

Reaction Added Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.

TriggerInstant

Create Issue

Creates a new jira issue (e.g., bug, task, story) in a specified project.

ActionInstant

Reaction Removed Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.

TriggerInstant

Link Issues

Links two jira issues using a specified link type with optional comment.

ActionInstant

New Bot Message Received Trigger

DEPRECATED: use `SLACK_CHANNEL_MESSAGE_RECEIVED` with `is_bot_message=true` instead. Triggered when a new bot message is posted to a Slack channel.

TriggerInstant

Create Project

Creates a new jira project with required lead, template, and type configuration.

ActionInstant

Connect any two apps with Notis in the middle.

Not just Slack and Jira. Any combination from 985+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7 days free trial with 20$ free usage included.
No card. Works with personal or business Jira.