{
  "name": "11 — AI: klasyfikacja zapytań z maila → routing (klinweb.pl)",
  "nodes": [
    {
      "parameters": {
        "content": "## AI: klasyfikacja przychodzących zapytań\nSzablon KlinWeb. Model rozpoznaje typ wiadomości (reklamacja / wycena / techniczne / spam) i kieruje ją do właściwej kolejki. **Człowiek w pętli:** trudniejsze sprawy trafiają do skrzynki do akceptacji, AI nie wysyła odpowiedzi samodzielnie.\n\n⚠️ RODO/AI Act: treść maila jest wysyłana do dostawcy modelu. Użyj konta z DPA i EU data residency, nie wysyłaj danych szczególnych kategorii. Patrz artykuł na klinweb.pl → sekcja „RODO\".",
        "height": 180,
        "width": 860,
        "color": 6
      },
      "id": "note-a4",
      "name": "Sticky Note a4",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        0,
        -220
      ]
    },
    {
      "parameters": {
        "format": "simple",
        "options": {}
      },
      "id": "n4-trigger",
      "name": "Nowy e-mail (IMAP)",
      "type": "n8n-nodes-base.emailReadImap",
      "typeVersion": 2,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "inputText": "={{ $json.subject }}\n\n{{ $json.textPlain }}",
        "categories": {
          "categories": [
            {
              "category": "reklamacja",
              "description": "Skarga, zwrot, problem z zamówieniem lub usługą"
            },
            {
              "category": "wycena",
              "description": "Prośba o ofertę, cennik, zapytanie sprzedażowe"
            },
            {
              "category": "techniczne",
              "description": "Pytanie techniczne, wsparcie, konfiguracja"
            },
            {
              "category": "spam",
              "description": "Oferta niezamówiona, marketing, treść nieistotna"
            }
          ]
        },
        "options": {
          "systemPromptTemplate": "Jesteś klasyfikatorem zapytań obsługi klienta. Przypisz dokładnie jedną kategorię."
        }
      },
      "id": "n4-classifier",
      "name": "Klasyfikator AI",
      "type": "@n8n/n8n-nodes-langchain.textClassifier",
      "typeVersion": 1,
      "position": [
        260,
        0
      ]
    },
    {
      "parameters": {
        "model": {
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "id": "n4-llm",
      "name": "Model (OpenAI, EU)",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1.2,
      "position": [
        200,
        220
      ]
    },
    {
      "parameters": {},
      "id": "n4-r1",
      "name": "Kolejka: reklamacje",
      "type": "n8n-nodes-base.noOp",
      "typeVersion": 1,
      "position": [
        560,
        -160
      ]
    },
    {
      "parameters": {},
      "id": "n4-r2",
      "name": "Kolejka: sprzedaż",
      "type": "n8n-nodes-base.noOp",
      "typeVersion": 1,
      "position": [
        560,
        -40
      ]
    },
    {
      "parameters": {},
      "id": "n4-r3",
      "name": "Kolejka: wsparcie",
      "type": "n8n-nodes-base.noOp",
      "typeVersion": 1,
      "position": [
        560,
        80
      ]
    },
    {
      "parameters": {},
      "id": "n4-r4",
      "name": "Odrzuć (spam)",
      "type": "n8n-nodes-base.noOp",
      "typeVersion": 1,
      "position": [
        560,
        200
      ]
    }
  ],
  "connections": {
    "Nowy e-mail (IMAP)": {
      "main": [
        [
          {
            "node": "Klasyfikator AI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Klasyfikator AI": {
      "main": [
        [
          {
            "node": "Kolejka: reklamacje",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Kolejka: sprzedaż",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Kolejka: wsparcie",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Odrzuć (spam)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Model (OpenAI, EU)": {
      "ai_languageModel": [
        [
          {
            "node": "Klasyfikator AI",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "meta": {
    "templateCredsSetupCompleted": false,
    "instanceId": "klinweb-n8n-templates-pl"
  },
  "tags": [
    {
      "name": "klinweb.pl"
    },
    {
      "name": "szablon-PL"
    }
  ],
  "pinData": {}
}