Connect Linear to Slack
Ideas
What you can do with Linear and Slack
Turn Slack support messages into Linear tickets
Every request posted in #support becomes a Linear issue with a clear title, priority and summary, and the link appears in the Slack thread.
See how it worksSend new Linear bugs to the team that owns them
Each new bug lands with the right team in Linear within seconds, and that team hears about it in Slack.
See how it worksTurn meeting transcripts into Linear issues
Send a meeting transcript and every action item becomes a Linear issue, with a summary and links posted in Slack.
See how it worksOpen Linear issues for expiring SSL certificates
Any domain whose certificate expires within 30 days gets one Linear issue and a Slack alert, well before visitors see a browser warning.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Linear and Slack, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Linear and Slack automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
When a message in #feedback is a bug report according to AI, create a Linear issue in the team AI picks from our list, otherwise reply asking for steps to reproduce.
Each morning, post in #eng any Urgent or High Linear issue with no update in 48 hours, mentioning the assignee.
Use cases
Why people connect Linear and Slack
How the two apps work together
- Linear webhooks send issue and comment events to a ClickRuntime trigger link.
- The script posts updates to Slack channels or threads, and can mention the reporter.
- Slack events, such as a message in a channel or an emoji reaction, reach a trigger link and create Linear issues.
Bug intake from support channels
Support teams turn a message in #bugs into a Linear issue in the right team. The Slack thread gets the issue identifier and link.
Cycle summaries for the company
Engineering leads post a summary of completed issues at the end of each Linear cycle. People outside engineering see what shipped.
Urgent issues to on-call
On-call engineers get a channel post when a Linear issue is marked Urgent. The post shows the team, assignee and customer impact.
Closing the loop with requesters
When a Linear issue is completed, the person who reported it in Slack gets a thread reply. Requesters stop asking for updates.
More apps
Linear, Slack and other apps in one automation
Intercom bug reports to Linear and Slack
When an Intercom conversation is tagged bug, create a Linear issue in the Support team and post it in #bugs.
Merged PRs complete Linear issues and notify Slack
When a GitHub PR with a Linear ID merges, post the Linear issue title and PR link in #shipped.
Weekly Linear metrics in Sheets and Slack
Every Monday, log created and completed Linear issues per team in my Metrics sheet and post the totals in #eng.
Setup
Connect Linear and Slack once
Linear
Issue tracking
- In Linear, open Settings, Account, Security & access.
- Create a personal API key and copy it.
- In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret for Linear.
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
FAQ
Questions about connecting Linear and Slack
Will a Linear issue be created for every Slack message?
Which team and project do new issues go to?
Does the person who raised it in Slack hear back?
How do I connect Linear?
Can it set labels, priority and project on new issues?
Does it work with private Slack channels?
Is it two-way?
Related pages
Keep exploring
Tell your assistant what Linear and Slack should do together
Free plan. No credit card.