{
  "name": "Automate GitHub Issue Assignments via Comment Commands",
  "nodes": [
    {
      "id": "b1e09744-5b20-4336-8760-bdd7422e9b77",
      "name": "Switch",
      "type": "n8n-nodes-base.switch",
      "position": [
        -1100,
        -121
      ]
    },
    {
      "id": "d8358b88-60ce-49c8-b156-6e8d29004ac1",
      "name": "IF no assignee?",
      "type": "n8n-nodes-base.if",
      "position": [
        -880,
        -300
      ]
    },
    {
      "id": "2cbdec7e-8724-4016-b7b1-eac573946e7f",
      "name": "IF wants to work?",
      "type": "n8n-nodes-base.if",
      "position": [
        -880,
        100
      ]
    },
    {
      "id": "64d80a69-acfd-4e3c-96f2-01706bf2ed48",
      "name": "IF not assigned?",
      "type": "n8n-nodes-base.if",
      "position": [
        -660,
        0
      ]
    },
    {
      "id": "6029b9bd-1616-40c7-ae4b-9d96740151a9",
      "name": "Assign Issue Creator",
      "type": "n8n-nodes-base.github",
      "position": [
        -660,
        -400
      ]
    },
    {
      "id": "e3460bc4-fe63-47db-8bbb-c288e2f3f842",
      "name": "Add Comment",
      "type": "n8n-nodes-base.github",
      "position": [
        -440,
        100
      ]
    },
    {
      "id": "d65b9db7-8708-4ba3-b95e-c8d2a5b0c6cb",
      "name": "Assign Commenter",
      "type": "n8n-nodes-base.github",
      "position": [
        -440,
        -100
      ]
    },
    {
      "id": "924d54fc-2744-418a-95f2-d71eb3383f1d",
      "name": "Github Trigger1",
      "type": "n8n-nodes-base.githubTrigger",
      "position": [
        -1320,
        -100
      ]
    },
    {
      "id": "96e8e530-34aa-4e55-a3b6-36fa0f94e7f4",
      "name": "No Operation, do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        -660,
        -200
      ]
    },
    {
      "id": "9954a4af-9c03-4761-930d-ee8408b77b8f",
      "name": "No Operation, do nothing1",
      "type": "n8n-nodes-base.noOp",
      "position": [
        -660,
        200
      ]
    },
    {
      "id": "4a8907e2-277f-4985-8dad-5799a4a46e26",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2040,
        -480
      ],
      "parameters": {
        "width": 1820,
        "height": 1000,
        "content": "GitHub Auto-Assign Workflow\nTrigger: Listens for new GitHub issues or comments.\nSwitch: Checks if the action is either \"opened\" or \"created\" (i.e. new issue opened or comment added).\nIF no assignee? I"
      }
    }
  ],
  "connections": {
    "Switch": {
      "main": [
        [
          {
            "node": "IF no assignee?",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "IF wants to work?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Github Trigger1": {
      "main": [
        [
          {
            "node": "Switch",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF no assignee?": {
      "main": [
        [
          {
            "node": "Assign Issue Creator",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "No Operation, do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF not assigned?": {
      "main": [
        [
          {
            "node": "Assign Commenter",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Add Comment",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF wants to work?": {
      "main": [
        [
          {
            "node": "IF not assigned?",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "No Operation, do nothing1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}