Automated Linear Triage Workflow

New issues land in the Triage inbox, the agent reads each one, classifies by area and severity, assigns a team and owner, and only escalates the ambiguous ones to a human.

Webhook + WhatsApptriageautomationrouting

Conversation example

Linear webhook: issue created in Triage — 'Website not loading for some users'
http_request → Linear GraphQL (issue + labels)

New triage issue. Analyzing...

Triage complete for ENG-4834: Title: 'Website not loading for some users' Classification: Incident (frontend or infra) Severity: SEV-2 (user-facing, not total outage) Likely area: CDN or frontend build — last deploy was 2 hours ago by @arjun Label added: incident, frontend, needs-reproduction Assigned team: Platform Assigned owner: @arjun (deployed the last change) Sub-issues created: 'Confirm CDN cache warm', 'Check error budget burn in Datadog' Also posted a summary to #incidents on Slack and DMed @arjun on WhatsApp. One thing I was not sure about: the reporter mentioned 'mobile Safari' which suggests iOS. I flagged that in the description but want a human to confirm. Want me to add iOS-specific labels too?

More Linear use cases

Deploy this in minutes

Create a LunoGen agent, connect Linear, and start running this workflow from WhatsApp today.

Back to Linear