Guide

How Linear triage works

What Linear's Triage inbox is for, the four actions that clear it, how automation and rotations fit in, and where incoming issues actually come from.

Last updated: 19 July 2026

On this page

Triage is Linear's holding area for issues a team didn't create itself: reports that arrive from an integration, or issues filed by someone outside the team. It exists so that a team's main workflow only ever contains work someone has actually looked at, rather than filling up automatically with everything an integration happens to send.

What Triage is, and why it exists

Triage is a per-team inbox: issues created by an integration, or by a workspace member outside the team, land there first instead of going straight into the team's active workflow. It's turned on per team in Team Settings, and once enabled appears as its own entry in the sidebar. It can also be reached directly with the keyboard shortcut G then T.

The point of the extra step is quality control. Without it, an integration or an outside teammate could put an issue directly into a team's backlog with no review, no priority, and no owner. Triage gives someone a moment to look at every such issue before it becomes part of the team's real workflow.

The four actions, and the keyboard flow

Everything in Triage resolves down to one of four actions, each with its own keyboard shortcut so a team can move through a queue without touching the mouse:

  1. 1

    Accept (1): moves the issue into the team's default workflow status, with the option to add a comment before it leaves Triage.

  2. 2

    Mark as duplicate (2, or MM): merges the new issue's attachments and any linked customer requests into the canonical issue it duplicates, then cancels the new one.

  3. 3

    Decline (3): cancels the issue outright, with an optional explanation for why it isn't going forward.

  4. 4

    Snooze (H): sets the issue aside until a chosen time, or until new activity arrives on it, and hides it from the rest of the team for as long as it's snoozed.

Requiring priority before issues leave Triage

A team can turn on a setting that requires every issue to have a priority set before it can leave Triage. That forces a small but useful decision at the one point every incoming issue is guaranteed to pass through, so urgency is recorded before an issue disappears into the general backlog rather than being guessed at later.

Rotating who owns Triage

Triage Responsibility assigns a rotating owner for incoming issues, so clearing the queue is a shared, scheduled duty rather than whoever happens to notice new issues first. The rotation can sync with an existing on-call schedule from PagerDuty, Opsgenie, Rootly, or Incident.io, so the same schedule that already handles incidents also covers who owns Triage that week.

Automating Triage: Rules, then Intelligence

Triage Rules apply an action automatically when an issue matches a condition, on its reporting team, status, assignee, label, project, or priority. Rules run top-down in a defined order, so an earlier rule takes precedence over a later one; if a rule routes an issue to a different team, that team's own Rules then get a chance to act on it in turn.

Triage Intelligence goes a step further: it reviews each new issue against the workspace's history using an LLM, suggesting properties like a label or priority and flagging issues that look like duplicates of something already tracked. It can be left as a suggestion for a person to confirm, or configured to apply automatically, and the guidance it follows can be refined over time as it gets things wrong.

Triage Rules, Triage Intelligence, and Triage Responsibility are all Business and Enterprise features.

How issues actually reach Triage

Beyond issues a teammate files directly, Triage is where automatically created issues land: from support-tool integrations including Intercom, Front, and Zendesk, from a shared inbox for engineering teams that routes customer messages straight into Linear, from Slack, from error tracking via Sentry, and from Linear's own Asks. A team's real Triage queue is usually some mix of all of these rather than any single source.

Keeping Triage healthy

Triage stays useful for as long as a team treats clearing it as a real, owned duty rather than an optional chore. In practice that comes down to a few habits: keeping a rotation in place so responsibility never quietly defaults to nobody, turning on the require-priority setting so urgency gets recorded at the one guaranteed checkpoint, and being disciplined about marking real duplicates as duplicates rather than accepting near-identical issues separately, which is what keeps the merged history in a canonical issue actually useful.

Where Ji4 fits

Where Ji4 fits

Triage works best when what lands in it is already well-formed: a clear subject, real context, and a sender the workspace can identify. A raw customer email doesn't start out that way, and without something upstream to shape it, a channel feeding a shared inbox into Linear can flood Triage with noise that's harder to act on than help.

Ji4 is what turns a customer's email into exactly the kind of issue Triage is built to receive: a two-way synced Linear issue carrying the customer's message as context, so accepting, snoozing, or declining it in Triage works the same as it would for an issue Sentry or Slack created automatically. See the full Linear integration for how that sync works end to end, and Linear Asks, explained for how the same idea applies to internal requests rather than customer ones.

FAQ

How Linear triage works FAQ

Simple answers about plans, billing, and your free trial.

Do all Linear plans include Triage automation?

No. Triage itself is available generally, but Triage Rules, Triage Intelligence, and Triage Responsibility are Business and Enterprise features.

Can a team require a priority before an issue leaves Triage?

Yes. It's a per-team setting that blocks an issue from leaving Triage until someone sets its priority, so urgency gets recorded before the issue moves into the regular workflow.

How do customer emails end up in Linear's Triage?

Typically through a support-tool integration such as Intercom, Front, or Zendesk, which creates the issue automatically and routes it into the receiving team's Triage queue alongside issues from Slack, Sentry, and Asks.

What is Triage in Linear?

Triage is Linear's per-team holding area for issues a team didn't create itself: reports from an integration, or issues filed by someone outside the team, land there first instead of going straight into the active workflow. It exists purely for quality control, giving someone a chance to review, prioritize, and route every incoming issue before it becomes part of the team's real backlog.

How do Linear triage rules work?

Triage Rules apply an action automatically when an incoming issue matches a condition on its reporting team, status, assignee, label, project, or priority. Rules run top-down in a defined order, so an earlier rule takes precedence over a later one, and if a rule routes an issue to a different team, that team's own Rules get a turn to act on it too. Triage Rules is a Business and Enterprise feature.

Bring support into the tools
engineering already lives in

Start a 14-day trial in minutes. No card, no sales call, cancel anytime.

We use optional analytics cookies to understand how the Ji4 website is used and to improve it. See our cookie policy for details.