AutomationFlowsAI & RAG › 3868

3868

3868. Uses jira, lmChatOpenAi, outputParserStructured, chainLlm. Scheduled trigger; 27 nodes.

Cron / scheduled trigger★★★★☆ complexityAI-powered27 nodesJiraOpenAI ChatOutput Parser StructuredChain Llm
AI & RAG Trigger: Cron / scheduled Nodes: 27 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow follows the Chainllm → OpenAI Chat recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "423f3d03-ffe8-419c-8842-95fcda213eb3",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -1540,
        -400
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "minutes"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "34ed006b-ecef-4bae-8493-ae43d4927dc3",
      "name": "Get Open Tickets",
      "type": "n8n-nodes-base.jira",
      "position": [
        -1340,
        -400
      ],
      "parameters": {
        "limit": 10,
        "options": {
          "jql": "Project = 'SUPPORT' AND status = 'To Do'",
          "fields": "*navigable"
        },
        "operation": "getAll"
      },
      "credentials": {
        "jiraSoftwareCloudApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "4c7d6b23-23d5-410e-92f0-5c9244eb190f",
      "name": "Simplify Ticket",
      "type": "n8n-nodes-base.set",
      "position": [
        -800,
        -400
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "267918d5-5193-48c8-8e3a-6542c8edf77c",
              "name": "projectKey",
              "type": "string",
              "value": "={{ $json.fields.project.key }}"
            },
            {
              "id": "8c44b6b1-a5e7-4312-b96c-727b24a82ac2",
              "name": "issueKey",
              "type": "string",
              "value": "={{ $json.key }}"
            },
            {
              "id": "3451a39f-1907-4406-beb9-fd4feebbf4c2",
              "name": "issueType",
              "type": "string",
              "value": "={{ $json.fields.issuetype.name }}"
            },
            {
              "id": "99f33276-50ad-424a-b307-2ed69094bc43",
              "name": "createdAt",
              "type": "string",
              "value": "={{ $json.fields.created }}"
            },
            {
              "id": "5463ff2e-4d42-4602-8278-555f369a37e5",
              "name": "status",
              "type": "string",
              "value": "={{ $json.fields.status.name }}"
            },
            {
              "id": "1df0588e-7916-4c4d-95f1-7c6d58ba094f",
              "name": "summary",
              "type": "string",
              "value": "={{ $json.fields.summary }}"
            },
            {
              "id": "ecf69a9b-18c9-4b04-9d6e-b77391728f33",
              "name": "description",
              "type": "string",
              "value": "={{ $json.fields.description }}"
            },
            {
              "id": "8f7b0876-4d6f-42b3-bc12-34396ce824ed",
              "name": "reportedBy",
              "type": "string",
              "value": "={{ $json.fields.creator.displayName }}"
            },
            {
              "id": "74504426-6ecd-4b32-866f-0e336c669650",
              "name": "reportedByEmailAddress",
              "type": "string",
              "value": "={{ $json.fields.creator.emailAddress }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "24714621-4e64-415f-b388-6e029997942d",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -620,
        -220
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "8724cd2d-7f4f-4f8d-beef-23d0360f2487",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -420,
        -220
      ],
      "parameters": {
        "schemaType": "manual",
        "inputSchema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"labels\": {\n      \"type\": \"array\",\n      \"items\": { \"type\": \"string\" }\n    },\n    \"priority\": { \"type\": \"number\" },\n    \"summary\": { \"type\": \"string\" },\n    \"description\": { \"type\": \"string\" }\n  }\n}"
      },
      "typeVersion": 1.2
    },
    {
      "id": "26a7d493-73e4-4ce3-aff1-0357ba5a1df2",
      "name": "Label, Prioritize & Rewrite",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        -600,
        -400
      ],
      "parameters": {
        "text": "=Reported by {{ $json.reportedBy }} <{{ $json.reportedByEmailAddress }}>\nReported at: {{ $json.createdAt }}\nIssue Key: {{ $json.issueKey }}\nSummary: {{ $json.summary }}\nDescription: {{ $json.description }}",
        "messages": {
          "messageValues": [
            {
              "message": "=Your are JIRA triage assistant who's task is to\n1) classify and label the given issue.\n2) Prioritise the given issue.\n3) Rewrite the issue summary and description.\n\n## Labels\nUse one or more. Use words wrapped in \"[]\" (square brackets):\n* Technical\n* Account\n* Access\n* Billing\n* Product\n* Training\n* Feedback\n* Complaints\n* Security\n* Privacy\n\n## Priority\n* 1 - highest\n* 2 - high\n* 3 - medium\n* 4 - low\n* 5 - lowest\n\n## Rewriting Summary and Description\n* Remove emotional and anedotal phrases or information\n* Keep to the facts of the matter\n* Highlight what was attempted and is/was failing"
            }
          ]
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.6
    },
    {
      "id": "909d4901-2c77-44aa-8a21-97a604351b22",
      "name": "Update Labels, Priority and Description",
      "type": "n8n-nodes-base.jira",
      "position": [
        -240,
        -400
      ],
      "parameters": {
        "issueKey": "={{ $('Simplify Ticket').item.json.issueKey }}",
        "operation": "update",
        "updateFields": {
          "labels": "={{ $json.output.labels }}",
          "priority": {
            "__rl": true,
            "mode": "id",
            "value": "={{ $json.output.priority.toString() }}"
          },
          "description": "={{ $json.output.description }}\n\n---\nOriginal Message:\n{{ $('Simplify Ticket').item.json.description }}"
        }
      },
      "credentials": {
        "jiraSoftwareCloudApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "2365cb60-ec67-4d1e-9b8d-1749cf925800",
      "name": "Get Recent Similar Issues Resolved",
      "type": "n8n-nodes-base.jira",
      "position": [
        120,
        -360
      ],
      "parameters": {
        "limit": 5,
        "options": {
          "jql": "=key != {{ $('Simplify Ticket').item.json.issueKey }}\nAND status in (\"Resolved\", \"Closed\", \"Done\")\nAND resolutiondate >= startOfMonth(-1)\nAND labels in ({{\n  $('Label, Prioritize & Rewrite').item.json.output.labels\n  .map(label => `\"${label}\"`)\n  .join(',')\n}})"
        },
        "operation": "getAll"
      },
      "credentials": {
        "jiraSoftwareCloudApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "a6e8937c-c26c-4659-809a-33ab4b2e7da6",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        340,
        -360
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "eec2ee2b-12ab-4cd3-9eb9-e300b5c27e81",
      "name": "Issue Ref",
      "type": "n8n-nodes-base.noOp",
      "position": [
        560,
        -200
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3f33f567-baa0-4ca8-8a05-05302b0807aa",
      "name": "Get Comments",
      "type": "n8n-nodes-base.jira",
      "position": [
        1000,
        -200
      ],
      "parameters": {
        "options": {
          "orderBy": "-created"
        },
        "issueKey": "={{ $json.issueKey }}",
        "resource": "issueComment",
        "operation": "getAll"
      },
      "credentials": {
        "jiraSoftwareCloudApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "a631d8d7-8bcd-4a9b-a89b-5f3b7e7ba181",
      "name": "Simplify Comments",
      "type": "n8n-nodes-base.set",
      "position": [
        1220,
        -200
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "faba7ffd-4f3a-4394-9bed-01014ddc12c1",
              "name": "author",
              "type": "string",
              "value": "={{ $json.author.displayName }}"
            },
            {
              "id": "76ed191c-6c43-47e7-bbaf-104bdde26993",
              "name": "comment",
              "type": "string",
              "value": "={{ $json.body.content.map(item => item.content[0].text).join('\\n') }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "a0047017-0dd4-49d1-bda7-4ed94b3b6400",
      "name": "Summarise Resolution",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        1660,
        -200
      ],
      "parameters": {
        "text": "=## Issue\n{{ $('Simplify Issue').item.json.issueKey }} {{ $('Simplify Issue').item.json.summary }}\n{{ $('Simplify Issue').item.json.description }}\n\n## Comments\n{{ $json.comments.map((item,idx) => `${idx+1}. ${item.comment.replaceAll('\\n', ' ')}`).join('\\n') }}",
        "messages": {
          "messageValues": [
            {
              "message": "Analyse the given issue and its comments. Your task is to summarise the resolution of this issue."
            }
          ]
        },
        "promptType": "define"
      },
      "typeVersion": 1.6
    },
    {
      "id": "6bb5d668-062e-417a-a874-9f10a334a19b",
      "name": "Simplify Issue",
      "type": "n8n-nodes-base.set",
      "position": [
        780,
        -200
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "267918d5-5193-48c8-8e3a-6542c8edf77c",
              "name": "projectKey",
              "type": "string",
              "value": "={{ $json.fields.project.key }}"
            },
            {
              "id": "8c44b6b1-a5e7-4312-b96c-727b24a82ac2",
              "name": "issueKey",
              "type": "string",
              "value": "={{ $json.key }}"
            },
            {
              "id": "3451a39f-1907-4406-beb9-fd4feebbf4c2",
              "name": "issueType",
              "type": "string",
              "value": "={{ $json.fields.issuetype.name }}"
            },
            {
              "id": "99f33276-50ad-424a-b307-2ed69094bc43",
              "name": "createdAt",
              "type": "string",
              "value": "={{ $json.fields.created }}"
            },
            {
              "id": "5463ff2e-4d42-4602-8278-555f369a37e5",
              "name": "status",
              "type": "string",
              "value": "={{ $json.fields.status.name }}"
            },
            {
              "id": "1df0588e-7916-4c4d-95f1-7c6d58ba094f",
              "name": "summary",
              "type": "string",
              "value": "={{ $json.fields.summary }}"
            },
            {
              "id": "ecf69a9b-18c9-4b04-9d6e-b77391728f33",
              "name": "description",
              "type": "string",
              "value": "={{ $json.fields.description }}"
            },
            {
              "id": "8f7b0876-4d6f-42b3-bc12-34396ce824ed",
              "name": "reportedBy",
              "type": "string",
              "value": "={{ $json.fields.creator.displayName }}"
            },
            {
              "id": "74504426-6ecd-4b32-866f-0e336c669650",
              "name": "reportedByEmailAddress",
              "type": "string",
              "value": "={{ $json.fields.creator.emailAddress }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "410c40a1-2f06-4c84-bbd7-1cb3dc5e93af",
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        1440,
        -200
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "comments"
      },
      "typeVersion": 1
    },
    {
      "id": "1cb3d1ac-1084-417f-a39a-1fbc04b10915",
      "name": "OpenAI Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1760,
        -40
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "0f8325eb-4d23-4a05-9f76-7ef111b8d2d6",
      "name": "Return Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        2020,
        -80
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "ae761d50-f4b9-4baa-beec-ca1a91614d1c",
              "name": "issueKey",
              "type": "string",
              "value": "={{ $('Simplify Issue').item.json.issueKey }}"
            },
            {
              "id": "963b12a4-cf60-4380-9f71-4b9885e9f9b5",
              "name": "summary",
              "type": "string",
              "value": "={{ $('Simplify Issue').item.json.summary }}"
            },
            {
              "id": "62a6c941-ccd4-4d71-8685-e5a1144395ca",
              "name": "description",
              "type": "string",
              "value": "={{ $('Simplify Issue').item.json.description }}"
            },
            {
              "id": "47d26f5c-d360-4ca3-b48a-d36ea1746a3b",
              "name": "resolution",
              "type": "string",
              "value": "={{ $json.text }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "26a32cba-b0b1-4434-b915-6a879eb511e2",
      "name": "Attempt to Resolve Issue",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        1100,
        -600
      ],
      "parameters": {
        "text": "=## Current Issue\nReported by: {{ $('Simplify Ticket').item.json.reportedBy }}\n{{ $('Simplify Ticket').item.json.issueKey }} {{ $('Simplify Ticket').item.json.summary }}\n{{ $('Simplify Ticket').item.json.description }}\n\n## Previously resolved Issues\n{{ $json.resolved_issues.toJsonString() }}",
        "messages": {
          "messageValues": [
            {
              "message": "=Using the previously resolved issues, attempt to suggest a resolution for the current issue for the reporter. Please address your answer to the reporter. Assume the report is non-technical and simplify your response as much as possible. Do not sign off your message."
            }
          ]
        },
        "promptType": "define"
      },
      "typeVersion": 1.6
    },
    {
      "id": "66929c27-6bc2-43a9-8419-554dbbb33849",
      "name": "Aggregate1",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        900,
        -600
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "resolved_issues"
      },
      "typeVersion": 1
    },
    {
      "id": "bbf5bb39-a933-49f1-abb6-143b0bce7d08",
      "name": "OpenAI Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1200,
        -440
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "f7802fbc-96b0-4dcb-98c6-ef9051959728",
      "name": "Add Comment to Issue",
      "type": "n8n-nodes-base.jira",
      "position": [
        1460,
        -600
      ],
      "parameters": {
        "comment": "={{ $json.text }}",
        "options": {},
        "issueKey": "={{ $('Simplify Ticket').item.json.issueKey }}",
        "resource": "issueComment"
      },
      "credentials": {
        "jiraSoftwareCloudApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "a294329c-8ff6-4b2f-aa38-e9661d797f7e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1620,
        -600
      ],
      "parameters": {
        "color": 7,
        "width": 680,
        "height": 460,
        "content": "## 1. \uc5f4\ub9b0 \ud2f0\ucf13 \uac00\uc838\uc624\uae30\n\n[\uc2a4\ucf00\uc904\ub4dc \ud2b8\ub9ac\uac70 \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger)\n\n\uc6b0\ub9ac\ub294 \uc2a4\ucf00\uc904\ub4dc \ud2b8\ub9ac\uac70\ub97c \uc0ac\uc6a9\ud558\uc5ec JIRA \uc9c0\uc6d0 \ud050\uc5d0\uc11c \uc0c8\ub85c \uc5f4\ub9b0 \ud2f0\ucf13\uc744 \uc801\uadf9\uc801\uc73c\ub85c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \"\uc911\ubcf5 \uc81c\uac70\" \ub178\ub4dc(\uc989, Mark as Seen)\ub294 \ubb38\uc81c\ub97c \ud55c \ubc88 \uc774\uc0c1 \ucc98\ub9ac\ud558\uc9c0 \uc54a\ub3c4\ub85d \uc0ac\uc6a9\ub429\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "d201a66e-b64b-4b55-b785-9ab2d78f5362",
      "name": "Mark as Seen",
      "type": "n8n-nodes-base.removeDuplicates",
      "position": [
        -1140,
        -400
      ],
      "parameters": {
        "options": {},
        "operation": "removeItemsSeenInPreviousExecutions",
        "dedupeValue": "={{ $json.key }}"
      },
      "typeVersion": 2
    },
    {
      "id": "72446f8f-07f8-4d06-afe7-ea7ca905183b",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -900,
        -600
      ],
      "parameters": {
        "color": 7,
        "width": 860,
        "height": 540,
        "content": "## 2. \ud2f0\ucf13 \ud2b8\ub77c\uc774\uc9d5 \uc790\ub3d9\ud654\n\n[Basic LLM \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm)\n\n\uc0c8\ub85c\uc6b4 \ud2f0\ucf13\uc740 \ud56d\uc0c1 \uc801\uc808\ud558\uac8c \ub808\uc774\ube14\ub9c1\ub418\uace0 \uc6b0\uc120\uc21c\uc704\uac00 \ub9e4\uaca8\uc838\uc57c \ud569\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uc778\ub825\uc774 \ubd80\uc871\ud558\uba74 \ubaa8\ub4e0 \ub4e4\uc5b4\uc624\ub294 \ud2f0\ucf13\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \uac83\uc774 \ud56d\uc0c1 \uac00\ub2a5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. AI\ub97c \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \ud2f0\ucf13 \ud2b8\ub77c\uc774\uc9d5\uc5d0 \ub300\ud55c \ud6cc\ub96d\ud55c \uc6a9\ub840\uc785\ub2c8\ub2e4. \uadf8 \ub9e5\ub77d\uc801 \uc774\ud574\uac00 \uc774 \ub2e8\uacc4\ub97c \uc790\ub3d9\ud654\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub429\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "8b17aa91-afcb-4106-9987-c380fcb414b6",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        -600
      ],
      "parameters": {
        "color": 7,
        "width": 760,
        "height": 600,
        "content": "## 3. \uc774\uc804\uc5d0 \ud574\uacb0\ub41c \uc774\uc288\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2f0\ucf13 \ud574\uacb0 \uc2dc\ub3c4  \n[ JIRA \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30 ](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.jira)  \n\n\uc774\uc288 \ud574\uacb0\uc744 \uc790\ub3d9\ud654\ud558\ub294 \uc5ec\ub7ec \uc811\uadfc \ubc29\uc2dd\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\uc11c, \uc6b0\ub9ac\ub294 \"Done\" \ub610\ub294 \ud574\uacb0\ub41c \uc0c1\ud0dc\uc758 \uc720\uc0ac\ud55c \ud2f0\ucf13\uc744 \uac80\uc0c9\ud560 \uc218 \uc788\uc73c\uba70, \uadf8 \ud2f0\ucf13\uc758 \uc218\ub77d\ub41c \ub2f5\ubcc0\uc744 \uc0ac\uc6a9\ud558\uc5ec AI \uc5d0\uc774\uc804\ud2b8\uac00 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uba87 \uac00\uc9c0 \uc544\uc774\ub514\uc5b4\ub97c \uc81c\uc548\ud560 \uc218 \uc788\ub294 \ub9e5\ub77d\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. - \ucd5c\uc120\uc758 \uacbd\uc6b0 \uc218\uc815\uc774 \ubc1c\uacac\ub418\uace0, \ucd5c\uc545\uc758 \uacbd\uc6b0 \uc0ac\uc6a9\uc790\uac00 \uc2e4\ud328\ud55c \uc2dc\ub3c4\ub85c \uc778\ud574 \ub354 \ub9ce\uc740 \ub514\ubc84\uae45 \uc815\ubcf4\ub97c \ucd94\uac00\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "ea4b420e-7e93-46e6-a94c-96ff96ce38f0",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        800,
        -800
      ],
      "parameters": {
        "color": 7,
        "width": 860,
        "height": 520,
        "content": "## 4. \ub313\uae00\uc744 \ud1b5\ud574 \ud574\uacb0 \ubc29\uc548 \uc81c\uc548\n\n[JIRA \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.jira)\n\n\ub9c8\uc9c0\ub9c9\uc73c\ub85c, \uc5d0\uc774\uc804\ud2b8\uac00 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uba87 \uac00\uc9c0 \ud574\uacb0 \uc544\uc774\ub514\uc5b4\ub97c \uc81c\uc548\ud560 \uc218 \uc788\ub3c4\ub85d \uacfc\uac70 \ud574\uacb0\ub41c \ud2f0\ucf13\uc758 \ub9e5\ub77d\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \ub2f5\ubcc0\uc744 \uadc0\ud558\uc758 \ud68c\uc0ac \ud1a4\uc5d0 \ub9de\ucd94\uc5b4 \ud615\uc2dd\ud654\ud558\uc138\uc694. \uadf8\ub807\uc9c0 \uc54a\uc73c\uba74 AI\uac00 \uc0c1\ub2f9\ud788 \uae30\uc220\uc801\uc774\uace0 \ub85c\ubd07\ucc98\ub7fc \ub4e4\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4!"
      },
      "typeVersion": 1
    },
    {
      "id": "de26a64a-73dc-4952-946b-c45af9d712ce",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2100,
        -1040
      ],
      "parameters": {
        "width": 440,
        "height": 1100,
        "content": "## \uc9c1\uc811 \ud574\ubcf4\uc138\uc694!\n### \uc774 n8n \ud15c\ud50c\ub9bf\uc740 \uc0c8\ub85c \uc5f4\ub9b0 \uc9c0\uc6d0 \ud2f0\ucf13\uc758 \ubd84\ub958 \uc790\ub3d9\ud654\uc640 JIRA\ub97c \ud1b5\ud55c \ubb38\uc81c \ud574\uacb0\uc744 \uc790\ub3d9\ud654\ud569\ub2c8\ub2e4.\n\n\uc870\uc9c1\uc5d0\uc11c \ub9e4\uc77c \ub9ce\uc740 \uc9c0\uc6d0 \uc694\uccad\uc744 \ucc98\ub9ac\ud55c\ub2e4\uba74, AI\ub97c \uc9c0\uc6d0 \ud300\uc5d0 \ub3c4\uc785\ud558\ub294 \uc88b\uc740 \uc0ac\ub840\ub85c \ubd84\ub958 \uc790\ub3d9\ud654\ub97c \ud65c\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uc544\uc774\ub514\uc5b4\ub97c \ud655\uc7a5\ud558\uba74, AI\uac00 \ubb38\uc81c\ub97c \uc9c0\ub2a5\uc801\uc73c\ub85c \ud574\uacb0\ud558\ub824\ub294 \uccab \ubc88\uc9f8 \uc2dc\ub3c4\ub97c \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n### \uc791\ub3d9 \uc6d0\ub9ac\n* \uc608\uc57d\ub41c \ud2b8\ub9ac\uac70\uac00 \ub300\uae30\uc5f4\uc5d0\uc11c \uc0c8\ub85c \uc5f4\ub9b0 JIRA \uc9c0\uc6d0 \ud2f0\ucf13\uc744 \uac00\uc838\uc624\uba70, \uc774\uc804\uc5d0 \ubcf8 \ud2f0\ucf13\uc740 \ubb34\uc2dc\ud569\ub2c8\ub2e4.\n* AI \uc5d0\uc774\uc804\ud2b8\uac00 \uc5f4\ub9b0 \ud2f0\ucf13\uc744 \ubd84\uc11d\ud558\uc5ec \ub808\uc774\ube14\uc744 \ucd94\uac00\ud558\uace0, \ubb38\uc81c\uc758 \uc2ec\uac01\ub3c4\uc5d0 \ub530\ub77c \uc6b0\uc120\uc21c\uc704\ub97c \ub9e4\uae30\uba70, \uc124\uba85\uc744 \ub354 \uc27d\uac8c \uc77d\uace0 \uc774\ud574\ud560 \uc218 \uc788\ub3c4\ub85d \ub2e8\uc21c\ud654\ud569\ub2c8\ub2e4.\n* \ub2e4\uc74c\uc73c\ub85c, \uc5d0\uc774\uc804\ud2b8\ub294 \ud574\uacb0\ub41c \uc720\uc0ac\ud55c \ubb38\uc81c\ub97c \ud0dc\uadf8\ub85c \ucc3e\uc544 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub824\uace0 \uc2dc\ub3c4\ud569\ub2c8\ub2e4.\n* \uac01 \uc720\uc0ac\ud55c \ubb38\uc81c\uc758 \ub313\uae00\uc744 \ubd84\uc11d\ud558\uace0 \uc694\uc57d\ud558\uc5ec \uc2e4\uc81c \ud574\uacb0 \ubc29\ubc95\uacfc \uc0ac\uc2e4\uc744 \uc2dd\ubcc4\ud569\ub2c8\ub2e4.\n* \uc774\ub7ec\ud55c \uc694\uc57d\uc744 AI \uc5d0\uc774\uc804\ud2b8\uc758 \ub9e5\ub77d\uc73c\ub85c \uc0ac\uc6a9\ud558\uc5ec \uc5f4\ub9b0 \ud2f0\ucf13\uc5d0 \ub300\ud55c \uc218\uc815 \uc81c\uc548\uc744 \ud569\ub2c8\ub2e4.\n\n### \uc0ac\uc6a9 \ubc29\ubc95\n* JIRA \uc778\uc2a4\ud134\uc2a4\ub97c \uc6cc\ud06c\ud50c\ub85c\uc5d0 \uc5f0\uacb0\ud558\uace0 \ud65c\uc131\ud654\ud558\uc5ec \uc5f4\ub9b0 \ud2f0\ucf13\uc744 \uac10\uc2dc\ud558\uae30\ub9cc \ud558\uba74 \ub429\ub2c8\ub2e4. \ube48\ub3c4\uc5d0 \ub530\ub77c \uac04\uaca9\uc744 \ub298\ub9ac\uac70\ub098 \uc904\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n* \uc5d0\uc774\uc804\ud2b8\uc758 \uc2dc\uc2a4\ud15c \ud504\ub86c\ud504\ud2b8\uc5d0 \uc0ac\uc6a9\ud560 \ub808\uc774\ube14\uc744 \uc815\uc758\ud569\ub2c8\ub2e4.\n* \uc870\uc9c1\uc5d0 \ub9de\uac8c \ud2b9\uc815 \ud504\ub85c\uc81d\ud2b8\ub098 \ubb38\uc81c \uc720\ud615\uc73c\ub85c \uc81c\ud55c\ud569\ub2c8\ub2e4.\n\n### \uc694\uad6c \uc0ac\ud56d\n* JIRA: \ubb38\uc81c \uad00\ub9ac \ubc0f \uc9c0\uc6d0 \ud3ec\ud138\n* OpenAI: LLM\n\n### \uc774 \uc6cc\ud06c\ud50c\ub85c \uc0ac\uc6a9\uc790 \uc815\uc758\n* JIRA\ub97c \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub098\uc694? \ub178\ub4dc\ub97c Linear\ub098 \uc6d0\ud558\ub294 \ubb38\uc81c \uad00\ub9ac \uc2dc\uc2a4\ud15c\uc73c\ub85c \uad50\uccb4\ud574 \ubcf4\uc138\uc694.\n* \ubb38\uc81c \ud574\uacb0\uc744 \uc704\ud55c \ub2e4\ub978 \uc811\uadfc \ubc29\uc2dd\uc744 \uc2dc\ub3c4\ud558\uc138\uc694. \uc9c0\uc2dd \uae30\ubc18\uc744 \uc0ac\uc6a9\ud558\ub294 RAG \uc811\uadfc \ubc29\uc2dd\uc744 \uace0\ub824\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n### \ub3c4\uc6c0\uc774 \ud544\uc694\ud558\uc138\uc694?\n[Discord](https://discord.com/invite/XPKeKXeB7d) \ub610\ub294 [Forum](https://community.n8n.io/)\uc5d0\uc11c \ucc38\uc5ec\ud558\uc138\uc694!\n\n\uc990\uac70\uc6b4 \ud574\ud0b9!"
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Aggregate": {
      "main": [
        [
          {
            "node": "Summarise Resolution",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Issue Ref": {
      "main": [
        [
          {
            "node": "Simplify Issue",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate1": {
      "main": [
        [
          {
            "node": "Attempt to Resolve Issue",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Comments": {
      "main": [
        [
          {
            "node": "Simplify Comments",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Mark as Seen": {
      "main": [
        [
          {
            "node": "Simplify Ticket",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Return Fields": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simplify Issue": {
      "main": [
        [
          {
            "node": "Get Comments",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [
          {
            "node": "Aggregate1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Issue Ref",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simplify Ticket": {
      "main": [
        [
          {
            "node": "Label, Prioritize & Rewrite",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Open Tickets": {
      "main": [
        [
          {
            "node": "Mark as Seen",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Get Open Tickets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Label, Prioritize & Rewrite",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Simplify Comments": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "Summarise Resolution",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Attempt to Resolve Issue",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Summarise Resolution": {
      "main": [
        [
          {
            "node": "Return Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Attempt to Resolve Issue": {
      "main": [
        [
          {
            "node": "Add Comment to Issue",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Label, Prioritize & Rewrite",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Label, Prioritize & Rewrite": {
      "main": [
        [
          {
            "node": "Update Labels, Priority and Description",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Recent Similar Issues Resolved": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update Labels, Priority and Description": {
      "main": [
        [
          {
            "node": "Get Recent Similar Issues Resolved",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

3868. Uses jira, lmChatOpenAi, outputParserStructured, chainLlm. Scheduled trigger; 27 nodes.

Source: https://github.com/n8nKOR/n8n-shared-workflow/blob/62a671327e906c22a40d290b339ff6d2373f8d75/workflows/n8nworkflows/ai/3868.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Automate Customer Support Issue Resolution Using Ai Text Classifier. Uses lmChatOpenAi, scheduleTrigger, jira, outputParserStructured. Scheduled trigger; 36 nodes.

OpenAI Chat, Jira, Output Parser Structured +8
AI & RAG

Jiratool Schedule. Uses lmChatOpenAi, scheduleTrigger, jira, outputParserStructured. Scheduled trigger; 36 nodes.

OpenAI Chat, Jira, Output Parser Structured +8
AI & RAG

This n8n template is designed to assist and improve customer support team member capacity by automating the resolution of long-lived and forgotten JIRA issues. Schedule Trigger runs daily to check for

OpenAI Chat, Jira, Output Parser Structured +8
AI & RAG

If your organisation deals with a large number of support requests daily, automating triaging is a great use-case for introducing AI to your support teams. Extending the idea, we can also get AI to gi

Jira, OpenAI Chat, Output Parser Structured +1
AI & RAG

A scheduled trigger fetches recent Outlook messages from an shared inbox which collects support requests. These support requests are filtered to ensure they are only processed once and their HTML body

Microsoft Outlook, OpenAI Chat, Output Parser Structured +2