Blog › Integration guide

Integration guide

How to connect Linear to Slack

The Linear Slack integration explained: Linear's Slack app, Linear Asks and Zapier, what each one is good for, where each one stops, the setup steps, and how AI agents keep requests from Slack moving in Linear.

DBDavid Brennan, Founder and CEO, Arkeo AI · October 24, 2026 · 8 min read
Integration guide

Requests from Slack that get done in Linear

LinearSlack
The short answer

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. 1

    Connect Slack as a Linear admin

    In 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.

    Linear's Slack guide →

  2. 2

    Add Linear to the channels where requests come in

    In a public channel, mention @Linear. In a private channel, type /invite @Linear. Without it, issues made there have no synced thread.

    Linear's Slack guide →

  3. 3

    Send team and project updates to a channel

    Open 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.

    Linear's Slack guide →

  4. 4

    Add Linear Asks for people outside Linear

    On Business or Enterprise, set up Asks so anyone in Slack can send a request with /ask and follow the reply in the thread.

    Linear's Asks guide →

  5. 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.

See agents keep each request from Slack moving in LinearBring your request channels and your Linear teams. In 15 minutes you'll know which of this work agents would do, and the hours it would save.

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.

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.

Sources

Where to go next

Book a 15-minute call

Keep each request from Slack moving in Linear

Bring the work your team does by hand. In 15 minutes you'll know which agents fit, the hours they free up and what it costs.

Step 1 of 2 · Your details