{
  "name": "Add a bug to Linear via Slack command",
  "nodes": [
    {
      "id": "72c8c4a7-ee03-4e43-97db-f6fc8904e5e0",
      "name": "Bug Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        1100,
        360
      ]
    },
    {
      "id": "d1f3a8c8-d4af-452f-b4df-1e2dc73f7bd3",
      "name": "Hidden message to add bug details",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1840,
        360
      ]
    },
    {
      "id": "42977fb4-389f-4cef-855d-104f4cf0754f",
      "name": "Create linear issue",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1660,
        360
      ]
    },
    {
      "id": "ff733f62-3381-46c1-af9f-53d35f4b76ec",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        140
      ],
      "parameters": {
        "width": 446,
        "height": 321,
        "content": "## Needed pre-work: Add a Slack App\n1. Visit https://api.slack.com/apps, click on `New App` and choose a name and workspace.\n2. Click on `OAuth & Permissions` and scroll down to Scopes -> Bot token Sc"
      }
    },
    {
      "id": "eca6f08d-fa8d-4ac7-a048-42ce839d3e01",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        540
      ],
      "parameters": {
        "width": 599.3676814988288,
        "height": 298.0562060889928,
        "content": "## Helper nodes\nRun these to find the IDs of your team and wanted labels"
      }
    },
    {
      "id": "9d42e8ea-0f35-4c46-bb75-9c6a6123f4d5",
      "name": "Set me up",
      "type": "n8n-nodes-base.set",
      "position": [
        1380,
        360
      ]
    },
    {
      "id": "b95148b2-17e0-444e-a642-a4319df9c4c5",
      "name": "Get all linear teams",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        634,
        660
      ]
    },
    {
      "id": "04ad2f49-ef78-4d08-ab6b-d0384aee5b80",
      "name": "Get linear labels for a team",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1014,
        660
      ]
    },
    {
      "id": "4045dc92-4b9f-471c-8fb1-4d76942d0330",
      "name": "Set team ID",
      "type": "n8n-nodes-base.set",
      "position": [
        854,
        660
      ]
    },
    {
      "id": "e45fe192-6846-41ad-ad75-699184486b6f",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1246.2295081967216,
        164.12177985948486
      ],
      "parameters": {
        "width": 372.78688524590143,
        "height": 358.12646370023407,
        "content": "## Setup\n1. Congifure your Slack bot using the sticky to the left\n2. Fill the `Set me up` node. You can find the IDs easily using the Helper nodes section\n3. Make sure to exchange the `Request URL` in"
      }
    }
  ],
  "connections": {
    "Set me up": {
      "main": [
        [
          {
            "node": "Create linear issue",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Bug Webhook": {
      "main": [
        [
          {
            "node": "Set me up",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set team ID": {
      "main": [
        [
          {
            "node": "Get linear labels for a team",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create linear issue": {
      "main": [
        [
          {
            "node": "Hidden message to add bug details",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}