지원 티켓 트라이어지 및 해결 자동화
고급
이것은Support, AI분야의자동화 워크플로우로, 27개의 노드를 포함합니다.주로 Set, Jira, Aggregate, SplitInBatches, ScheduleTrigger 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. JIRA 및 AI를 사용한 지원 티켓 트라이어지 및 해결 자동화
사전 요구사항
- •OpenAI API Key
사용된 노드 (27)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "423f3d03-ffe8-419c-8842-95fcda213eb3",
"name": "스케줄 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-1540,
-400
],
"parameters": {
"rule": {
"interval": [
{
"field": "minutes"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "34ed006b-ecef-4bae-8493-ae43d4927dc3",
"name": "열린 티켓 가져오기",
"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": {
"id": "IH5V74q6PusewNjD",
"name": "Jira SW Cloud account"
}
},
"typeVersion": 1
},
{
"id": "4c7d6b23-23d5-410e-92f0-5c9244eb190f",
"name": "티켓 간소화",
"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 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-620,
-220
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "8gccIjcuf3gvaoEr",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "8724cd2d-7f4f-4f8d-beef-23d0360f2487",
"name": "구조화된 출력 파서",
"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": "라벨 지정, 우선순위 설정 및 재작성",
"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": "라벨, 우선순위 및 설명 업데이트",
"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": {
"id": "IH5V74q6PusewNjD",
"name": "Jira SW Cloud account"
}
},
"typeVersion": 1
},
{
"id": "2365cb60-ec67-4d1e-9b8d-1749cf925800",
"name": "최근 해결된 유사 이슈 가져오기",
"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": {
"id": "IH5V74q6PusewNjD",
"name": "Jira SW Cloud account"
}
},
"typeVersion": 1
},
{
"id": "a6e8937c-c26c-4659-809a-33ab4b2e7da6",
"name": "항목 루프 처리",
"type": "n8n-nodes-base.splitInBatches",
"position": [
340,
-360
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "eec2ee2b-12ab-4cd3-9eb9-e300b5c27e81",
"name": "이슈 참조",
"type": "n8n-nodes-base.noOp",
"position": [
560,
-200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "3f33f567-baa0-4ca8-8a05-05302b0807aa",
"name": "댓글 가져오기",
"type": "n8n-nodes-base.jira",
"position": [
1000,
-200
],
"parameters": {
"options": {
"orderBy": "-created"
},
"issueKey": "={{ $json.issueKey }}",
"resource": "issueComment",
"operation": "getAll"
},
"credentials": {
"jiraSoftwareCloudApi": {
"id": "IH5V74q6PusewNjD",
"name": "Jira SW Cloud account"
}
},
"typeVersion": 1
},
{
"id": "a631d8d7-8bcd-4a9b-a89b-5f3b7e7ba181",
"name": "댓글 간소화",
"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": "해결 방법 요약",
"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": "이슈 간소화",
"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": "집계",
"type": "n8n-nodes-base.aggregate",
"position": [
1440,
-200
],
"parameters": {
"options": {},
"aggregate": "aggregateAllItemData",
"destinationFieldName": "comments"
},
"typeVersion": 1
},
{
"id": "1cb3d1ac-1084-417f-a39a-1fbc04b10915",
"name": "OpenAI 채팅 모델1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1760,
-40
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "8gccIjcuf3gvaoEr",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "0f8325eb-4d23-4a05-9f76-7ef111b8d2d6",
"name": "반환 필드",
"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": "이슈 해결 시도",
"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": "집계1",
"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 채팅 모델2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1200,
-440
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "8gccIjcuf3gvaoEr",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "f7802fbc-96b0-4dcb-98c6-ef9051959728",
"name": "이슈에 댓글 추가",
"type": "n8n-nodes-base.jira",
"position": [
1460,
-600
],
"parameters": {
"comment": "={{ $json.text }}",
"options": {},
"issueKey": "={{ $('Simplify Ticket').item.json.issueKey }}",
"resource": "issueComment"
},
"credentials": {
"jiraSoftwareCloudApi": {
"id": "IH5V74q6PusewNjD",
"name": "Jira SW Cloud account"
}
},
"typeVersion": 1
},
{
"id": "a294329c-8ff6-4b2f-aa38-e9661d797f7e",
"name": "스티커 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1620,
-600
],
"parameters": {
"color": 7,
"width": 680,
"height": 460,
"content": "## 1. Get Open Tickets\n[Read more about the Scheduled Trigger node](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger)\n\nWe can use a scheduled trigger to aggressively check for newly open tickets in our JIRA support queue. The \"remove duplicates\" node (ie. Mark as Seen) is used so that we don't process any issues more than once."
},
"typeVersion": 1
},
{
"id": "d201a66e-b64b-4b55-b785-9ab2d78f5362",
"name": "확인 완료 표시",
"type": "n8n-nodes-base.removeDuplicates",
"position": [
-1140,
-400
],
"parameters": {
"options": {},
"operation": "removeItemsSeenInPreviousExecutions",
"dedupeValue": "={{ $json.key }}"
},
"typeVersion": 2
},
{
"id": "72446f8f-07f8-4d06-afe7-ea7ca905183b",
"name": "스티커 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-900,
-600
],
"parameters": {
"color": 7,
"width": 860,
"height": 540,
"content": "## 2. Automate Triaging of Ticket\n[Read more about the Basic LLM node](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm)\n\nNew tickets always need to be properly labelled and prioritised but it's not always possible to get to update all incoming tickets if you're light on hands. Using an AI is a great use-case for triaging of tickets as its contextual understanding helps automates this step."
},
"typeVersion": 1
},
{
"id": "8b17aa91-afcb-4106-9987-c380fcb414b6",
"name": "스티커 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
-600
],
"parameters": {
"color": 7,
"width": 760,
"height": 600,
"content": "## 3. Attempt to Resolve Ticket Using Previously Resolved Issues\n[Learn more about the JIRA node](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.jira)\n\nThere are a number of approaches to also automate issue resolution. Here, we can search for similar tickets in the \"Done\" or resolved state and using the accepted answers of those tickets, provide context for an AI agent to suggest some ideas back to the user - best case, the fix is found and worst case, the user can add more debugging information through failed attempts."
},
"typeVersion": 1
},
{
"id": "ea4b420e-7e93-46e6-a94c-96ff96ce38f0",
"name": "스티커 노트3",
"type": "n8n-nodes-base.stickyNote",
"position": [
800,
-800
],
"parameters": {
"color": 7,
"width": 860,
"height": 520,
"content": "## 4. Suggest a Resolution via Comment\n[Learn more about the JIRA node](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.jira)\n\nFinally, we provide the context of past resolved tickets for the agent to suggest a few resolution ideas back to the user. Be sure to format the answer to match your company tone of voice as without, AI may sound quite technical and robotic!"
},
"typeVersion": 1
},
{
"id": "de26a64a-73dc-4952-946b-c45af9d712ce",
"name": "스티커 노트4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2100,
-1040
],
"parameters": {
"width": 440,
"height": 1100,
"content": "## Try It Out!\n### This n8n template automates triaging of newly opened support tickets and issue resolution via JIRA.\n\nIf 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 give a first attempt at resolving the issue intelligently.\n\n### How it works\n* A scheduled trigger picks up newly opened JIRA support tickets from the queue and discards any seen before.\n* An AI agent analyses the open ticket to add labels, priority on the seriousness of the issue and simplifies the description for better readability and understanding for human support.\n* Next, the agent attempts to address and resolve the issue by finding similar issues (by tags) which have been resolved.\n* Each similar issue has its comments analysed and summarised to identify the actual resolution and facts.\n* These summarises are then used as context for the AI agent to suggest a fix to the open ticket.\n\n### How to use\n* Simply connect your JIRA instance to the workflow and activate to start watching for open tickets. Depending on frequency, you may need to increase for decrease the intervals.\n* Define labels to use in the agent's system prompt.\n* Restrict to certain projects or issue types to suit your organisation.\n\n### Requirements\n* JIRA for issue management and support portal\n* OpenAI for LLM\n\n### Customising this workflow\n* Not using JIRA? Try swapping out the nodes for Linear or your issue management system of choice.\n* Try a different approach for issue resolution. You might want to try RAG approach where a knowledge base is used.\n\n### Need Help?\nJoin the [Discord](https://discord.com/invite/XPKeKXeB7d) or ask in the [Forum](https://community.n8n.io/)!\n\nHappy Hacking!"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"410c40a1-2f06-4c84-bbd7-1cb3dc5e93af": {
"main": [
[
{
"node": "a0047017-0dd4-49d1-bda7-4ed94b3b6400",
"type": "main",
"index": 0
}
]
]
},
"eec2ee2b-12ab-4cd3-9eb9-e300b5c27e81": {
"main": [
[
{
"node": "6bb5d668-062e-417a-a874-9f10a334a19b",
"type": "main",
"index": 0
}
]
]
},
"66929c27-6bc2-43a9-8419-554dbbb33849": {
"main": [
[
{
"node": "26a32cba-b0b1-4434-b915-6a879eb511e2",
"type": "main",
"index": 0
}
]
]
},
"3f33f567-baa0-4ca8-8a05-05302b0807aa": {
"main": [
[
{
"node": "a631d8d7-8bcd-4a9b-a89b-5f3b7e7ba181",
"type": "main",
"index": 0
}
]
]
},
"d201a66e-b64b-4b55-b785-9ab2d78f5362": {
"main": [
[
{
"node": "4c7d6b23-23d5-410e-92f0-5c9244eb190f",
"type": "main",
"index": 0
}
]
]
},
"0f8325eb-4d23-4a05-9f76-7ef111b8d2d6": {
"main": [
[
{
"node": "a6e8937c-c26c-4659-809a-33ab4b2e7da6",
"type": "main",
"index": 0
}
]
]
},
"6bb5d668-062e-417a-a874-9f10a334a19b": {
"main": [
[
{
"node": "3f33f567-baa0-4ca8-8a05-05302b0807aa",
"type": "main",
"index": 0
}
]
]
},
"a6e8937c-c26c-4659-809a-33ab4b2e7da6": {
"main": [
[
{
"node": "66929c27-6bc2-43a9-8419-554dbbb33849",
"type": "main",
"index": 0
}
],
[
{
"node": "eec2ee2b-12ab-4cd3-9eb9-e300b5c27e81",
"type": "main",
"index": 0
}
]
]
},
"4c7d6b23-23d5-410e-92f0-5c9244eb190f": {
"main": [
[
{
"node": "26a7d493-73e4-4ce3-aff1-0357ba5a1df2",
"type": "main",
"index": 0
}
]
]
},
"34ed006b-ecef-4bae-8493-ae43d4927dc3": {
"main": [
[
{
"node": "d201a66e-b64b-4b55-b785-9ab2d78f5362",
"type": "main",
"index": 0
}
]
]
},
"423f3d03-ffe8-419c-8842-95fcda213eb3": {
"main": [
[
{
"node": "34ed006b-ecef-4bae-8493-ae43d4927dc3",
"type": "main",
"index": 0
}
]
]
},
"24714621-4e64-415f-b388-6e029997942d": {
"ai_languageModel": [
[
{
"node": "26a7d493-73e4-4ce3-aff1-0357ba5a1df2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"a631d8d7-8bcd-4a9b-a89b-5f3b7e7ba181": {
"main": [
[
{
"node": "410c40a1-2f06-4c84-bbd7-1cb3dc5e93af",
"type": "main",
"index": 0
}
]
]
},
"1cb3d1ac-1084-417f-a39a-1fbc04b10915": {
"ai_languageModel": [
[
{
"node": "a0047017-0dd4-49d1-bda7-4ed94b3b6400",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"bbf5bb39-a933-49f1-abb6-143b0bce7d08": {
"ai_languageModel": [
[
{
"node": "26a32cba-b0b1-4434-b915-6a879eb511e2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"a0047017-0dd4-49d1-bda7-4ed94b3b6400": {
"main": [
[
{
"node": "0f8325eb-4d23-4a05-9f76-7ef111b8d2d6",
"type": "main",
"index": 0
}
]
]
},
"26a32cba-b0b1-4434-b915-6a879eb511e2": {
"main": [
[
{
"node": "f7802fbc-96b0-4dcb-98c6-ef9051959728",
"type": "main",
"index": 0
}
]
]
},
"8724cd2d-7f4f-4f8d-beef-23d0360f2487": {
"ai_outputParser": [
[
{
"node": "26a7d493-73e4-4ce3-aff1-0357ba5a1df2",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"26a7d493-73e4-4ce3-aff1-0357ba5a1df2": {
"main": [
[
{
"node": "909d4901-2c77-44aa-8a21-97a604351b22",
"type": "main",
"index": 0
}
]
]
},
"2365cb60-ec67-4d1e-9b8d-1749cf925800": {
"main": [
[
{
"node": "a6e8937c-c26c-4659-809a-33ab4b2e7da6",
"type": "main",
"index": 0
}
]
]
},
"909d4901-2c77-44aa-8a21-97a604351b22": {
"main": [
[
{
"node": "2365cb60-ec67-4d1e-9b8d-1749cf925800",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 지원, 인공지능
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
JIRA, Supabase 및 AI를 사용하여 지원 티켓 자동 할당
JIRA, Supabase 및 AI를 사용하여 지원 티켓 자동 할당
If
Set
Jira
+
If
Set
Jira
36 노드Jimleuk
지원
Excel, Outlook, AI를 사용하는 매일 뉴스 요약 서비스
Excel, Outlook, AI를 사용한 매일 뉴스 요약 서비스
If
Set
Html
+
If
Set
Html
33 노드Jimleuk
인공지능
Outlook 이메일 지원 요청에서 JIRA 이슈 자동 생성
Outlook 이메일 지원 요청에서 JIRA 이슈 자동 생성
Jira
Markdown
Schedule Trigger
+
Jira
Markdown
Schedule Trigger
12 노드Jimleuk
엔지니어링
Slack 및 Linear을 사용한 고객 지원 채널 및 작업 시스템
Slack과 Linear을 사용한 고객 지원 채널 및 티켓 시스템
If
Set
Merge
+
If
Set
Merge
19 노드Jimleuk
지원
n8n, Apify, OpenAI o3 자체托管 AI 깊이 연구 대리자 사용
n8n, Apify, OpenAI o3을 사용하여 자체托管 AI 깊이 연구 대리자
If
Set
Code
+
If
Set
Code
87 노드Jimleuk
인공지능
Gmail 지원 요청 메시지에서 Linear 이슈 자동 생성
Gmail 지원 요청 메시지에서 Linear 이슈 자동 생성
Gmail
Linear
Markdown
+
Gmail
Linear
Markdown
13 노드Jimleuk
지원
워크플로우 정보
난이도
고급
노드 수27
카테고리2
노드 유형11
저자
Jimleuk
@jimleukFreelance consultant based in the UK specialising in AI-powered automations. I work with select clients tackling their most challenging projects. For business enquiries, send me an email at hello@jimle.uk LinkedIn: https://www.linkedin.com/in/jimleuk/ X/Twitter: https://x.com/jimle_uk
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유