Set up Threadmaker in five steps

Threadmaker pairs a Slack channel with a Jira project so comments sync both ways. Setup is two app installs, one token, and a couple of toggles — no API keys to manage, no webhooks to wire. Here's the whole thing, start to finish.

Add Threadmaker to Slack — free for up to 10 Jira users. The whole thing takes under ten minutes.

Tip: click any screenshot to open it full size.

Step 1 — Add Threadmaker to Slack and copy your token

Install Threadmaker from the Slack App Directory, then open it from Apps → Threadmaker → Home. The Home tab shows your Connection Token just under Step 1 — click Reveal token and copy it. This token is what links your Slack workspace to Jira, so keep it private.

Threadmaker Home tab in Slack showing the connection token with a Reveal token button

The Home tab doubles as your setup dashboard — it fills in as you finish the steps below. Here's what a fully-connected workspace looks like, so you know what you're heading toward:

The Threadmaker Home tab fully set up — both steps done and two channels mapped

Step 2 — Connect Jira to Slack

Install Threadmaker from the Atlassian Marketplace. In Jira, go to Settings (⚙) → Apps → Threadmaker → Global Settings, paste the Connection Token there, and hit Save. The page confirms the token is configured — you'll see No projects connected yet, which is expected: you pair a channel to a project in the next step.

Jira settings menu with Marketplace apps highlighted
Jira admin Threadmaker Global Settings: connection token saved, showing No projects connected yet

Step 3 — Map a Slack channel to a Jira project

In the channel you want synced, invite the bot with /invite @Threadmaker (a Slack rule — the bot has to be a member), then run /jira-map YOUR-PROJECT-KEY. Threadmaker confirms the mapping. If the project isn't enabled yet, it tells you so — that's the next step.

Inviting the Threadmaker bot to a Slack channel with /invite
Running /jira-map in Slack to pair a channel with a Jira project
Threadmaker confirming the channel is mapped, noting the project is off until a Jira admin enables it

Step 4 — Enable Threadmaker for the project

New projects start off — nothing syncs until a Jira admin turns Threadmaker on for that specific project. It's a deliberate opt-in: no comment leaves Jira until you say so. In Jira, open Project Settings → Apps → Threadmaker and flip the master switch, Enable Threadmaker for this project, on. Then scroll to the bottom of the page and click Save settings — changes on this Threadmaker settings page don't take effect until you save.

Opening Project Settings for a Jira project
The Threadmaker project settings page with the master switch off — sync is paused until a Jira admin enables it
The same page with the master switch on — the project is now connected and syncing

Step 5 — Tune it (optional) — and you're live

You're already syncing; everything below is optional polish. Each project has its own controls — message templates for how issues and comments render, reaction sync, whether Slack users can create issues, and, on a Service Management desk, JSM privacy (keep internal notes internal, sync only customer-visible comments). Set it once per project — and, as in Step 4, click Save settings at the bottom of the page after any change.

Per-project settings on a Jira Software project — templates, reaction sync, and edit/delete controls.
A Service Management project adds JSM-aware privacy: "Public comments only" and "Post as internal".

That's it. Every ticket in a mapped, enabled project now gets its own Slack thread, and comments flow both ways — edits, attachments, and @mentions included.

Related

For the full reference — every command, template variable, and troubleshooting tip — see the documentation. Or read a playbook: engineering triage, support escalation, or incident response.

That's the whole setup — five steps, under ten minutes.

Get started free Read the full docs