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.
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 triggers
Jira actions
New Channel Created Trigger
Triggered when a new channel is created in Slack.
Add Attachment
Uploads and attaches a file to a jira issue.
Channel Message Received
Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.
Add Comment
Adds a comment using atlassian document format (adf) for rich text to an existing jira issue.
Direct Message Received
Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.
Add Watcher to Issue
Adds a user to an issue's watcher list by account id.
Message Reaction Added
Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.
Assign Issue
Assigns a jira issue to a user, default assignee, or unassigns; supports email/name lookup.
Message Reaction Removed
Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.
Bulk Create Issues
Creates multiple jira issues (up to 50 per call) with full feature support including markdown, assignee resolution, and priority handling.
Reaction Added Trigger
DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.
Create Issue
Creates a new jira issue (e.g., bug, task, story) in a specified project.
Reaction Removed Trigger
DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.
Link Issues
Links two jira issues using a specified link type with optional comment.
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.
Create Project
Creates a new jira project with required lead, template, and type configuration.
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.
