The Linear Slack integration is Linear's own app. A Linear admin connects it under Settings, Integrations, Slack. Then you can make an issue from a Slack message, keep the Slack thread and the issue comments in sync, and post team or project updates to a channel. Linear Asks, on the Business and Enterprise plans, lets people who don't use Linear send requests too. Where it stops: only Linear users can make issues from Slack, synced threads don't work in DMs, a linked message gets no updates back, and nobody checks that an issue made from Slack gets an owner or ever moves. AI agents do that check.
What the Linear Slack integration has to do
Most requests start in Slack. A bug someone spotted, a customer ask from sales, a question from support. If it stays in a thread, it gets lost by Friday. If someone retypes it into Linear, the person who asked never hears what happened.
So connected has to mean two things. A request in Slack becomes an issue in Linear with one click, and the person who asked can see where it stands without opening Linear. Linear's app does both, inside limits that matter once more than a few people use it.
Three ways to connect Linear and Slack
The first two come from Linear. Zapier is for updates the app doesn't send.
Linear's Slack app
- How it works
- A Linear admin connects Slack in Linear. Then people can mention @Linear, use the message menu More actions, Connect to apps, Create new issue, or type /linear. Issues made this way can keep the Slack thread and the Linear comments in sync. Teams and projects can post updates to a channel, and links to issues show a preview.
- Good for
- Teams where the people asking and the people doing the work both use Linear.
- Where it breaks
- Linear's docs say only Linear users in your Slack workspace can make issues with it. Synced threads don't work in DMs, files from DMs can't be added to issues, and /linear doesn't work in threads. If Linear isn't in the channel, the issue is made with no thread sync.
Linear Asks
- How it works
- A separate Linear app for requests from people who don't use Linear. They send a request in Slack, or start one with /ask, and it becomes an issue. A comment thread stays synced between Linear and Slack, so the person who asked sees the replies.
- Good for
- Companies where sales, support or the whole office send requests to one team.
- Where it breaks
- Linear says Asks is on the Business and Enterprise plans, and web forms need Enterprise. Linear's docs add that if Asks was set up before the Slack app, link previews may not work until you disconnect and reconnect both.
A Zapier zap
- How it works
- Zapier can start from a new or changed Linear issue, a new comment or a project update, and send a message to a Slack channel or a person. It can also start from a Slack message and make a Linear issue.
- Good for
- Teams that want one narrow alert, like a message when an urgent issue is made in one team.
- Where it breaks
- Each alert is a zap you build and keep up. It sends a message; it doesn't keep a thread in sync or tell anyone when an issue stops moving.
Arkeo agents
- How it works
- Agents read requests posted in your Slack channels, add them to the right Linear issue or open one, set the owner and labels by your rules, check each day for issues that stopped moving, and tell the person who asked when it ships.
- Good for
- Teams where many people ask for work in Slack, and a request without an owner costs a customer.
- Where it breaks
- Anything your rules keep for a person, like which issue goes first this week, goes to the team lead in one message.
How to set up the Slack Linear integration
These follow Linear's own Slack guide. Open it for the screens.
- 1
Connect Slack as a Linear adminIn Linear, go to Settings, then Integrations, then Slack, and connect your workspace. You need to be a Linear admin, or an owner on Enterprise. Slack guests can't install or approve apps.
- 2
Add Linear to the channels where requests come inIn a public channel, mention @Linear. In a private channel, type /invite @Linear. Without it, issues made there have no synced thread.
- 3
Send team and project updates to a channelOpen the team's Slack notifications settings and set a channel. For a project, click the bell on the project page. Each person can also turn on Slack in Settings, Personal, Notifications.
- 4
Add Linear Asks for people outside LinearOn Business or Enterprise, set up Asks so anyone in Slack can send a request with /ask and follow the reply in the thread.
- 5
Test one request end to end
Make an issue from a Slack message, add a comment in Linear, and check it shows up in the Slack thread. Then close the issue and check the thread hears about it.
Where the Linear Slack integration stops
The app turns a message into an issue in one click. What happens to that issue after the click is still on people.
Not everyone can ask. Linear's docs say only Linear users in your Slack workspace can make issues with the app. Everyone else needs Linear Asks, which Linear puts on its Business and Enterprise plans. Customers in a channel you share through Slack Connect aren't Linear users either, so they can't make issues from the app.
Some threads don't sync. Linear's docs list the gaps: no synced threads in DMs, no files from DMs, no sync if Linear isn't in the channel, and /linear doesn't work in threads. Linking a message to an issue that already exists makes no synced thread, and Linear says no updates go back to that message. So the person who asked never hears that it shipped.
The app can go quiet. Linear's status page shows Slack and Asks problems in July 2025 and May 2026, with issues from Slack made late or not at all while they lasted.
And nobody checks the work. Companies that sell add-ons for this, like ClearFeed, say the native app works more like an alert than a request queue: no set owner, no check on how long a request waits. That check is what a team lead does by hand each week, scrolling channels for asks that never became issues.
The agents that do it
Each agent does one job from start to finish, in your own Linear and Slack. Your team talks to them in Slack or Teams.
Ask once in Slack. Someone owns it.
- Takes requests posted in your Slack channelas they come
- Turns each one into a task with an ownerright away
- Follows up until it's doneevery day
Nothing sits for weeks without someone noticing.
- Checks open issues for no updateevery day
- Nudges the owner with a commentright away
- Tells your team lead what is still lateevery day
Everyone knows where work stands without a status meeting.
- Pulls what closed, what's open and what's lateevery Monday
- Writes it in plain words for the whole teamevery Monday
- Sends it to Slack and NotionMonday morning
Questions
Is my customers' information safe?
Yes. Agents work in your own Linear and Slack and see only what their job needs. Customer details never go into public AI. Agents connect to AI through business-grade connections audited under SOC 2.
How do I connect Linear to Slack?
A Linear admin goes to Settings, then Integrations, then Slack in Linear and connects the workspace. Then add @Linear to the channels where requests come in, and set channels for team and project updates.
Can people who don't use Linear make issues from Slack?
Not with the Slack app. Linear's docs say only Linear users can make issues with it. Linear Asks, on the Business and Enterprise plans, lets anyone in Slack send a request that becomes an issue.
Why isn't my Slack thread syncing with the Linear issue?
Check that Linear is in the channel; in a private channel, type /invite @Linear. Synced threads don't work in DMs, and an issue linked to a message, not made from it, gets no synced thread.
What does it cost?
You get the price on the call, along with the hours it saves your team.