n8n • AI • e-commerce operations

Order Incident Investigator

System analizuje mail klienta, sprawdza zamówienie i tożsamość, pobiera tylko potrzebne dane, uruchamia reguły biznesowe i przygotowuje analizę dla konsultanta. AI pomaga wyjaśnić sprawę, ale nie dostaje prawa do samodzielnego uznawania hipotez za fakty.

Najważniejsza zasada

Twierdzenie klienta, potwierdzony fakt i hipoteza są rozdzielone. Gdy wynik AI łamie zasady, draft zostaje zablokowany i sprawa trafia do ręcznej kontroli.

110nodów w głównym workflow
4gałęzie dochodzenia operacyjnego
2× AIklasyfikacja i analiza sprawy
HITLkontrola człowieka przed decyzją

Założenie

Nie bot do odpisywania. System do zbadania sprawy

W obsłudze sklepu ten sam mail może dotyczyć dostawy, płatności, brakującego produktu, błędnego wariantu albo bezpieczeństwa produktu. Sam model językowy potrafi dobrze streścić wiadomość, ale nie powinien sam decydować, co wydarzyło się w magazynie lub systemie płatniczym.

Dlatego projekt łączy AI z danymi operacyjnymi i regułami. Model wskazuje kierunek analizy, a system sprawdza konkretne fakty w Supabase i dopiero z takiego zestawu buduje raport dla pracownika.

Gmail jako wejście Supabase jako źródło faktów Slack jako panel konsultanta

Przebieg

Co dzieje się po otrzymaniu wiadomości

Workflow najpierw zabezpiecza wejście i ustala kontekst. Dopiero później uruchamia analizę AI.

01Mail i numer zamówienia

System wykrywa duplikat wiadomości, wyciąga numer zamówienia i sprawdza, czy dane w temacie i treści są spójne.

02Tożsamość klienta

Adres nadawcy jest porównywany z właścicielem zamówienia. Brak zgodności blokuje ujawnienie szczegółów.

03Klasyfikacja AI

Model rozpoznaje obszar sprawy, poziom pewności i sygnały bezpieczeństwa.

04Dane i reguły

Workflow pobiera tylko potrzebne źródła i sprawdza konkretne reguły dla dostawy, płatności, zawartości i produktu.

05Analiza + validator

AI tworzy podsumowanie, hipotezę i draft. Osobny validator sprawdza, czy wynik nie wykracza poza fakty i zasady.

06Priorytet i raport

Incydent jest zapisywany w Supabase, a konsultant dostaje na Slacku gotowy panel do dalszej decyzji.

Logika

AI dostaje zadanie. Reguły pilnują granic

Najważniejsze decyzje nie są oparte na jednym promptcie. Część wniosków wynika bezpośrednio z danych.

01

AI klasyfikuje zgłoszenie

Rozpoznaje główny obszar, problemy dodatkowe i sygnały bezpieczeństwa. Niska pewność automatycznie wymusza ręczną kontrolę.

02

System wybiera źródła danych

Sprawa płatnicza nie uruchamia bez potrzeby całej ścieżki produktowej. Workflow buduje listę potrzebnych danych na podstawie klasyfikacji.

03

Twarde reguły potwierdzają fakty

Wykrywane są m.in. dwie płatności w krótkim czasie, brakująca ilość, niezgodny SKU, zmiana treści produktu i brak przekazania paczki.

04

AI buduje wyjaśnienie

Model składa dane w czytelne podsumowanie, oddziela claims od facts, tworzy hipotezę, brakujące informacje i następny krok.

05

Validator sprawdza odpowiedź AI

Blokuje m.in. niepotwierdzone obietnice, zbyt mocne hipotezy, techniczny język dla klienta, ryzykowne dane finansowe i niebezpieczne instrukcje.

06

Człowiek pozostaje w procesie

Sprawa ma priorytet, rekomendację i draft, ale decyzja dotycząca klienta pozostaje po stronie pracownika.

Przypadki

Ten sam workflow obsługuje różne typy incydentów

Raport na Slacku pokazuje to, czego konsultant potrzebuje do decyzji. Bez technicznego dumpu danych z workflow.

Płatność

Dwie płatności po 349 zł

System potwierdza dwa zapisy płatnicze, ale nie przedstawia ich jako dowodu, że rachunek klienta został faktycznie obciążony dwa razy.

Zamówienie

Brak jednej z dwóch sztuk

Dane zamówienia pokazują 2 sztuki zamówione i 1 zrealizowaną. AI nie rozbudowuje sprawy o niepotrzebne zdjęcia, monitoring czy kontakt z przewoźnikiem.

Ochrona danych

System zna zamówienie, ale nie zawsze może o nim mówić

Jeżeli adres nadawcy nie pasuje do właściciela zamówienia, pełne dane nadal mogą być użyte do wewnętrznej analizy. Draft dla klienta jest jednak ograniczony i nie ujawnia numeru zamówienia, płatności, produktów ani statusu przesyłki.

identity mismatch blokada szczegółów bezpieczny draft human review
Privacy guardrail

Niepotwierdzona tożsamość

Konsultant widzi ostrzeżenie, a odpowiedź dla nadawcy nie zdradza danych zamówienia.

Workflow

Jedna ścieżka główna, kilka niezależnych warstw kontroli

Screeny pokazują kolejne fragmenty workflow. Można je powiększyć.

Audit

Slack jest panelem pracy. Supabase przechowuje pełny zapis

Incydent nie znika po wysłaniu powiadomienia. W bazie zostaje kategoria, priorytet, claims, fakty, niespójności, hipoteza, brakujące informacje, rekomendacja i draft.

Supabase

Lista incydentów

Każda wiadomość ma własny identyfikator, kategorię, priorytet, status i wynik analizy.

Stack

n8n jako orkiestracja, dane i AI w jednym procesie

Projekt został zbudowany jako środowisko demonstracyjne dla sklepu ElectroFuture.pl. Dane, zamówienia i incydenty są testowe.

n8nOpenAISupabaseGmailSlackJavaScriptStructured OutputHuman Review
← Wszystkie projekty