(5/5)

Classify new bugs in Linear with OpenAI s GPT-4 and move them to the right team

When does this fire? In our setup we have a general team in Linear where we post new tickets to. Additionally, the bug needs to have a certain label and the description needs to be filled. You're of course free to adjust this to your needs šŸ‘‡

Integrations Used (4)

Workflow Structure (10 nodes)
100%
Linear Trigger
Linear Trigger
Set
Set me up
Filter
Only tickets that need to be classified
Langchain.open Ai
OpenAI
Merge
Merge data
If
Check if AI was able to find a team
Set
Set team ID
Slack
Notify in Slack
Linear
Update team
Http Request
Get all linear teams
Node Types:
trigger
logic
default
http
transform
action
Requires credentials

Prerequisites

Required Credentials (4)

Linear

Used by: Linear Trigger, Get all linear teams

Docs

Linear

Used by: Update team

Docs

OpenAI

Used by: OpenAI

Docs

Slack

Used by: Notify in Slack

Docs

Multiple services required

This workflow needs 4 different credentials. Make sure you have accounts for all services before importing.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~45 min
Score: 55/100
Conditional Logic
5 Integrations

When to Use This Workflow

Team Notifications

Send automated alerts and updates to your team chat when important events occur.

Never miss critical updates - your team stays informed in real-time.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "meta": {
    "instanceId": "cb484ba7b742928a2048bf8829668bed5b5ad9787579adea888f05980292a4a7"
  },
  "nodes": [
    {
      "id": "8920dc6e-b2fb-4446-8cb3-f3f6d626dcb3",
      "name": "Linear Trigger",
      "type": "n8n-nodes-base.linearTrigger",
      "position": [
        420,
        360
      ],
      "webhookId": "a02faf62-684f-44bb-809f-e962c9ede70d",
      "parameters": {
        "teamId": "7a330c36-4b39-4bf1-922e-b4ceeb91850a",
        "resources": [
          "issue"
        ],
        "authentication": "oAuth2"
...

Workflow Details

Nodes
12
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Lineartrigger Workflow

Automated workflow: Lineartrigger Workflow. This workflow integrates 11 different services: filter, httpRequest, stickyN...

Linear
Http-request
Slack
12 nodesEvent

Lineartrigger Workflow

Automated workflow: Lineartrigger Workflow. This workflow integrates 11 different services: filter, httpRequest, stickyN...

Linear
Http-request
Slack
12 nodesEvent

Linear Project Status and End Date to Productboard feature Sync

Automated workflow: Linear Project Status and End Date to Productboard feature Sync. This workflow integrates 10 differe...

Http-request
Slack
Linear
17 nodesEvent

Printify Automation - Update Title and Description - AlexK1919

AlexK1919 ![Alex Kim](https://media.licdn.com/dms/image/v2/D5603AQFOYMkqCPl6Sw/profile-displayphoto-shrink400400/profile...

Http-request
Toolcalculator
Toolwikipedia
Google-sheets
26 nodesEvent
Curated

Zoom AI Meeting Assistant

Sub workflow: Create Task in ClickUp

Lmchatopenai
Zoom
Http-request
Openai
24 nodesEvent
Curated

Manualtrigger Workflow

Automated workflow: Manualtrigger Workflow. This workflow integrates 17 different services: stickyNote, httpRequest, spl...

Executeworkflow
N8n
Http-request
Github
26 nodesEvent