Norbert KarpIT SOLUTIONS
W produkcjiModuł systemu U Kalmana · w produkcji

Ponad 50 automatów w tle, a człowiek dostaje tylko to, co wymaga decyzji

Architektura centralnego węzła automatyzacji: dwukierunkowa synchronizacja z kasą POS, import faktur z KSeF 2.0 co godzinę, samonaprawiająca się kolejka zadań i powiadomienia SMS/e-mail wysyłane bez udziału zespołu.

Pulpit kontrolny węzła automatyzacji, kolejki zadań i synchronizacji POS
50+ automatów · kolejka ponowień

Ponad 50 harmonogramów w tle: sprzedaż z kasy, kolejka wiadomości, faktury z KSeF i alarmy dla właściciela. Dane ukryte.

Wąskie gardło operacyjne

Dane uwięzione w kasie i setki godzin na telefonie

Kluczowe wskaźniki sprzedaży były dostępne wyłącznie na zamkniętych terminalach kasowych, faktury zakupowe wymagały ręcznego pobierania z portali, a personel musiał ręcznie dzwonić i pisać SMS-y do każdego klienta.

  • brak bieżącej wiedzy o realnej sprzedaży i marżowości bez fizycznego zrzutu z kasy,
  • setki godzin rocznie spędzane na powtarzalnym potwierdzaniu wizyt przez telefon,
  • brak mechanizmów retry — przy awarii sieci powiadomienia lub zamówienia po prostu ginęły,
  • faktury kosztowe spływające na różne maile i wymagające comiesięcznego polowania na dokumenty.
Architektura inżynierska

Centralny węzeł na Next.js, PostgreSQL i kolejce zadań

Zbudowałem niezależny węzeł integracyjny spajający kasę POS, ministerialny KSeF 2.0 oraz bramki komunikacyjne. Wszystkie zdarzenia przepływają przez samonaprawiającą się kolejkę transakcyjną.

  • cogodzinny import pozycji z API GoPOS z dekretacją podatkową i analityką sprzedaży,
  • kolejka zadań, która po awarii zewnętrznego systemu sama ponawia próby, coraz rzadziej, aż się uda,
  • silnik powiadomień SMSAPI wysyłający wiadomości kontekstowe w odpowiednim oknie czasowym,
  • automat KSeF 2.0 pobierający co godzinę nowe e-faktury i kategoryzujący koszty bezpośrednio w panelu właściciela.
Architektura węzła

Jak działa centralny hub automatyzacji

Izolacja procesów biznesowych od awarii zewnętrznych platform: zadanie, które się nie udało, wraca do kolejki zamiast zginąć.

Architektura inżynierska

Przepływ synchronizacji danych i kolejek zadań

Jak dane przepływają przez system: od wejścia zdarzenia, przez buforowanie i reguły biznesowe, po trwały zapis i powiadomienia.

ETAP 01

Połączenie z kasą POS

Cykliczny import sprzedaży z API GoPOS przez OAuth2 co godzinę — dane dzienne zapisywane bez dubli, obok kosztów z faktur KSeF.

GoPOS REST API · OAuth2
ETAP 02

Samonaprawiająca się kolejka zadań

Gdy zewnętrzne API operatora SMS lub poczty zawodzi, zadanie wraca do kolejki i jest ponawiane — do 5 prób, potem alarm do właściciela.

Reliable Job Queue · Retry
ETAP 03

Silnik komunikacji SMS i e-mail

Wielokanałowe powiadomienia: natychmiastowe potwierdzenia, przypomnienia w dniu wizyty, prośby o opinię i alerty dla obsługi — z zapasowym operatorem pocztowym.

SMSAPI & Mail Engine
ETAP 04

Pobieranie z KSeF 2.0 co godzinę i raport finansowy o 8:00

Cykliczne pobieranie paczek faktur zakupowych z ministerialnego KSeF 2.0, weryfikacja sum kontrolnych XML i automatyczny poranny brief finansowy dla właściciela.

KSeF 2.0 · Automated Briefs
Niezawodność produkcyjna

Standard wykonania automatyzacji B2B

Architektura zaprojektowana tak, aby system sam naprawiał przejściowe błędy sieci i dostawców.

Samonaprawiająca się kolejka zadań

Przerwa po stronie zewnętrznego API nie kończy się utratą zadania: kolejka ponawia je sama, a dopiero trwały błąd trafia do człowieka.

Sprzedaż z kasy wpada do panelu sama

Połączenie z kasą POS pobiera sprzedaż co godzinę. Te same dane zasilają rachunek wyników i koszt wytworzenia liczony z faktur KSeF.

Powiadomienia SMS i e-mail w kluczowych momentach

Potwierdzenia, przypomnienia dzień przed i w dniu wizyty, prośby o opinię — wysyłane w oknie dziennym. Zespół przestaje dzwonić z pytaniem „czy Państwo dotrą?”.

Asystent AI, który wykonuje operacje

Asystent na stronie zna ofertę i blokady terminów z bazy firmy, sam tworzy i zmienia rezerwacje oraz zbiera leady do CRM.

Wdrożenie produkcyjne

System pracuje na żywo w produkcji

System działa codziennie w mojej restauracji. Silnik automatyzacji, integrację z KSeF 2.0 oraz panel zarządczy można zobaczyć bezpośrednio na działającym wdrożeniu.

Masz dane rozproszone między systemami i tracisz godziny na manualną pracę?

Łączę programy magazynowe, kasy fiskalne, CRM, KSeF i bramki SMS w jeden stabilny organizm — ze stałą ceną w umowie.