8
n8n 한국어amn8n.com

자동 티켓 생성기

중급

이것은AI, IT Ops분야의자동화 워크플로우로, 8개의 노드를 포함합니다.주로 Code, Slack, Webhook, Agent, LmChatOpenAi 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. 자동 티켓 생성기: Slack 대화를 구조화된 프로젝트 티켓으로 변환

사전 요구사항
  • Slack Bot Token 또는 Webhook URL
  • HTTP Webhook 엔드포인트(n8n이 자동으로 생성)
  • OpenAI API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "8PxWIzEWlqJ3Anov",
  "meta": {
    "instanceId": "6bcff5ef8a06e8086902526a05c2a4c7bf5da8101f89e582301ed78094606f40",
    "templateCredsSetupCompleted": true
  },
  "name": "Auto-Ticket Maker",
  "tags": [],
  "nodes": [
    {
      "id": "a1297b26-107e-40dd-9695-8ecb0534cacb",
      "name": "OpenAI 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -80,
        360
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1",
          "cachedResultName": "gpt-4.1"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "KLN8ZfDzv8mW6pyu",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "5b67ef11-54e0-41b0-afd0-f3c4f359e513",
      "name": "Webhook 트리거",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -520,
        100
      ],
      "webhookId": "e5d97187-896a-423b-9ba7-e23044ae1d7e",
      "parameters": {
        "path": "slack-ticket-maker",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 2
    },
    {
      "id": "02cbd3c7-b0ac-4556-a00b-6f357ed8f7e9",
      "name": "코드",
      "type": "n8n-nodes-base.code",
      "position": [
        -300,
        100
      ],
      "parameters": {
        "jsCode": "// Extract and reformat the nested payload\nconst originalPayload = $input.all()[0];\nconst slackEvent = originalPayload.json.body[\"\"];\n\n// Create clean new structure\nreturn {\n  headers: originalPayload.json.headers,\n  slack: {\n    user: slackEvent.user,\n    channel: slackEvent.channel,\n    text: slackEvent.text.replace(/<@U.*?>/, \"\").trim(),\n    team: slackEvent.team,\n    timestamp: slackEvent.event_ts,\n    is_thread: !!slackEvent.thread_ts,\n    thread_id: slackEvent.thread_ts || \"main\"\n  }\n};"
      },
      "typeVersion": 2
    },
    {
      "id": "bee83d84-b9b6-454a-91dd-eda6087ad2fd",
      "name": "심플 메모리",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        140,
        360
      ],
      "parameters": {
        "sessionKey": "=slack_{{$json['slack']['channel']}}_user_{{$json['slack']['user']}}",
        "sessionIdType": "customKey"
      },
      "typeVersion": 1.3
    },
    {
      "id": "eaccaa91-8a69-49fd-8dd4-418f4ea1dbd0",
      "name": "AI PM Wellington",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -40,
        100
      ],
      "parameters": {
        "text": "=Your job is receiving a message  {{ $json[\"slack\"][\"text\"] }} and breaking it into tickets (epics, tasks and so on) for development/execution of a task\n\nSetps:\n> Avaluate the level of complexibility, how many cards to make and how you should structure it\n\n>Ask for a project name\n\n> If more information is needed, specify and ask it. Don't create the tickets and wait for a response. You may only ask for information up to 2 times before creating the tickets.\n\n> Break the ticket/project into EPICS, and then write tickets for each of those Epics\n\n> Tickets should have:\n- Title (MUST)\n- Short Description (MUST)\nSections with bullet points:\n1. Objectives / Goals\n2. Definition of Done\n3. Requirements / Acceptance Criteria\n4. Implementation Details\n5. Risks & Challenges\n6. Testing & Validation\n7. Timeline & Milestones\n8. Related Notes & References\n9. Additional Comments / Open Questions\n\n> The bullet points should be brief and concise \n\n> You sould ALWAYS send the messages to the Slack channel.\n\n> Format only tickets as MARKDOWN\n\n> Each ticket must be surrounded by a code block (```)\nExample: ```ticket```",
        "options": {},
        "promptType": "define"
      },
      "typeVersion": 1.8
    },
    {
      "id": "09a6a284-8d70-4b3b-9a66-3c9045528552",
      "name": "Slack",
      "type": "n8n-nodes-base.slack",
      "position": [
        320,
        100
      ],
      "webhookId": "7408d0f3-4e82-4a45-8ad6-9e573fdc7f30",
      "parameters": {
        "text": "={{$json[\"output\"]}}",
        "select": "channel",
        "channelId": {
          "__rl": true,
          "mode": "list",
          "value": "C08QXSK7U1H",
          "cachedResultName": "ticket-maker"
        },
        "otherOptions": {}
      },
      "credentials": {
        "slackApi": {
          "id": "tp5KWuJ5R85fEonh",
          "name": "Slack account"
        }
      },
      "typeVersion": 2.3
    },
    {
      "id": "bcfb3867-8c8c-45a9-a0a6-9286a42e8fdf",
      "name": "메모",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1080,
        -100
      ],
      "parameters": {
        "color": 3,
        "width": 640,
        "height": 560,
        "content": "# Varritech Free Workflows for n8n\n\nAccess our collection of **free, ready-to-use n8n workflows** designed to streamline your data operations and automation needs.\n\n## What You'll Get:\n- Pre-built data integration workflows\n- Time-saving automation templates\n- Step-by-step implementation guides\n- Regular updates with new workflows\n\n## How to Use:\n1. Download our free workflows\n2. Import into your n8n instance\n3. Configure with your credentials\n4. Start automating immediately\n\n**Note:** For additional workflows, tutorials, and technical support, visit our website at [varritech.com](https://varritech.com)\n\n*Unlock the full potential of n8n with Varritech's workflow solutions!*"
      },
      "typeVersion": 1
    },
    {
      "id": "af714830-26e0-4e93-8c46-765c0ccb445c",
      "name": "메모1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        520,
        60
      ],
      "parameters": {
        "color": 4,
        "width": 640,
        "height": 560,
        "content": "# Need Help Maximizing Your AI Workflows?\n\nThank you for using our **Auto-Ticket Maker** workflow! While this automation handles ticket creation, there's much more AI can do for your organization:\n\n## Looking for Expert Support With:\n- **Eliminating Redundant Tasks** - Need help identifying and automating repetitive processes across your organization?\n- **Implementing 500% Development Acceleration** - Want access to our complete suite of optimization workflows for project management, sales, marketing, and engineering teams?\n- **Prompt Engineering Expertise** - Looking for customized recommendations to get the most effective output from your AI systems?\n\n**Varritech is here to help!** Our team has built dozens of production-grade AI workflows that have transformed how our clients operate. The same systems that accelerated our own development by 500% can be adapted for your specific needs.\n\nVisit [varritech.com](https://varritech.com) for expert assistance with turning AI automation into a powerful competitive advantage."
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "9fe68472-1bb0-4950-a4aa-eb2f51ecbfe9",
  "connections": {
    "Code": {
      "main": [
        [
          {
            "node": "eaccaa91-8a69-49fd-8dd4-418f4ea1dbd0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory": {
      "ai_memory": [
        [
          {
            "node": "eaccaa91-8a69-49fd-8dd4-418f4ea1dbd0",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "eaccaa91-8a69-49fd-8dd4-418f4ea1dbd0": {
      "main": [
        [
          {
            "node": "09a6a284-8d70-4b3b-9a66-3c9045528552",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "eaccaa91-8a69-49fd-8dd4-418f4ea1dbd0",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

중급 - 인공지능, IT 운영

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
중급
노드 수8
카테고리2
노드 유형7
난이도 설명

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

저자
Varritech

Varritech

@varritech

Build your next app 500% faster with the latest AI-powered development

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34