Co to jest n8n?

Co to jest i jak działa n8n?

n8n to wizualna platforma automatyzacji z „fair-code” (kod jawny, możliwość self-hostingu), łącząca procesy biznesowe z AI. Pozwala budować workflowy z węzłów (nodes), uruchamiane przez triggery (cron, webhook, zdarzenia), z natywną obsługą kodu (JS/Python w Code node), setkami integracji i trybami uruchomieniowymi od single-node po queue mode z Redis + Postgres do wysokiej przepustowości. Dostępne w wersji Cloud (SaaS) i Self-hosted.

Link: n8n.io


Co wyróżnia n8n (esencja funkcji)

  • Edytor wizualny + debug: budujesz przepływy krok po kroku, z podglądem danych „na żywo”.
  • Setki integracji i węzłów AI: 400–500+ konektorów; gotowe węzły LLM/„AI Agent” + możliwość łączenia z 422+ usługami.
  • Kod, gdy chcesz: Code node (JS i Python) + Expressions dla transformacji danych. Na self-host możesz dołączać biblioteki npm.
  • Tryby uruchomień: lokalnie/pojedynczy kontener lub Queue mode (Postgres + Redis) dla współbieżności i HA.
  • Self-hosting i bezpieczeństwo: SQLite (domyślnie) lub Postgres (zalecane do produkcji), audyt bezpieczeństwa z CLI/API, opcjonalny SSO (SAML/OIDC) w planach Enterprise.
  • Cennik: Cloud – płacisz za wykonania (od 2,5k/mies. w Starter); Self-hosted – darmowa edycja community + płatne dodatki/Enterprise.

Jak działa n8n – kluczowe pojęcia

  • Workflow: graf węzłów przetwarzających „items” (tablice obiektów JSON). Dane płyną między węzłami; możesz je dzielić/scalać/ agregować.
  • Trigger: startuje przepływ (np. Webhook, Cron, „Workflow Trigger”).
  • Nodes: akcje/logika/AI/integracje (HTTP Request, Split, Merge, Google Sheets, Shopify, OpenAI itd.).
  • Expressions: mini-skrypty JS w polach węzłów do mapowania/warunków. (Uwaga: składnia ulegała zmianom – preferowany jest dostęp przez $node[...] w nowych wersjach.)
  • Code node: pełna kontrola nad transformacją (JS/Python); w Cloud ograniczenia bibliotek, w self-host możesz dołączać moduły.

Architektura i skalowanie (pod Agentic Commerce)

Single instance (dev/poC)

  • n8n + SQLite (domyślnie). Szybki start, ale ograniczona współbieżność i kontrola miejsca na dane wykonania.

Production / „burst traffic”

  • Queue mode: proces główny przyjmuje webhooks/timery → Redis kolejkuje → workers pobierają zadania → stan w Postgres. Skalujesz liczbą workerów/podów (Kubernetes/VPS).

Dane wykonywań

  • Domyślnie trzymane w DB (SQLite/Postgres). W produkcji preferuj Postgres i polityki „prune”. (Duże payloady/binary potrafią szybko rozrosnąć execution_data – zaplanuj retencję).

Bezpieczeństwo i tożsamość

  • Audyt bezpieczeństwa (n8n audit, API, node); SSO (SAML/OIDC) na planach Enterprise; uwaga na PKCE – obecnie brak pełnego wsparcia (workaround: wyłączyć wymaganie PKCE po stronie IdP).

n8n + AI / „Tryb Agenta”

  • AI w praktyce: łączysz LLM z deterministyczną logiką i integracjami (CRM, ERP, bazy, pliki, scraping), co zwiększa kontrolę nad kosztami i odpowiedziami.
  • AI Agent integrations: gotowe bloki „Agent” + setki konektorów do zasilania promptów danymi operacyjnymi i wykonywania akcji (np. tworzenie zamówień, bilety serwisowe).
  • Praktyczna wskazówka: część praktyków buduje „agentów” przez OpenAI/HTTP nodes + własny tool-use zamiast gotowego „AI Agent node”, by precyzyjniej sterować pamięcią i wyborem narzędzi.

Modele wdrożeń – pod Twoje projekty (GEO/AEO/AIO)

1) Webhooki i integracje e-commerce

  • Przyjmowanie zamówień/API → wzbogacanie danymi (ERP/CRM) → walidacja → powiadomienia → JSON-LD/FAQPage/OrderAction do stron docelowych. (HTTP/Webhook/Function/Sheets/SMTP).

2) „Answer Engines”

  • Pipeline: Crawling/ETL → wektory (np. przez HTTP do wektorowej bazy) → LLM (prompty) → publikacja short-answers + schema.org na stronach. (Expressions/Code node + AI nodes).

3) „Agentic Commerce” / Bot-to-Bot

  • Endpoint dla agenta: autoryzacja → reguły decyzji → akcje w CRM/ERP → audit trail w Postgres → alarmy (Slack/Email). Skaluj Queue mode na piki webhooków (kampanie, drops).

Cloud vs Self-hosted – co wybrać?

  • Cloud: szybki start, rozliczenie „per executions”, multi-user, bez serwerów do utrzymania.
  • Self-hosted: pełna kontrola, własna sieć/VPC, zgodność/regulacje; produkcyjnie Postgres + Redis; SSO/Audit/zaaw. zarządzanie w planach Enterprise.

Praktyczne dobre praktyki (TL;DR)

  1. Postgres w produkcji + retencja execution logs; unikaj trzymania dużych binariów w execution_data.
  2. Queue mode dla wysokiej współbieżności/webhook burstów; workerów skaluj horyzontalnie.
  3. Versioning & testy: trzymaj workflowy jako JSON w repo; środowiska dev→stage→prod (Docker/K8s). (Artykuły społeczności pokazują gotowe setupy).
  4. SSO i audyt jeśli wielu użytkowników/zgodność: SAML/OIDC (Enterprise) + n8n audit. Uwaga na PKCE w OIDC.
  5. Code node do niestandardowej logiki; Expressions do szybkich transformacji; pamiętaj o aktualnej składni.

Ile to kosztuje (w skrócie)

  • Cloud: Starter od 2,5k wykonań/mies., płatność wg użycia; wyższe plany z większą współbieżnością i wsparciem. Szczegóły na stronie cennika.
  • Self-hosted: bezpłatna edycja community; płatne licencje dodają funkcje enterprise/wsparcie.

Podsumowanie (dla GEO)

n8n = „no-/low-code + kod gdzie trzeba” + setki integracji + tryb kolejkowy dla skali. Idealny klej do Agentic Commerce i Answer Engines: od webhooków sprzedażowych, przez enrichment i walidacje, po orkiestrację LLM-ów i publikację danych pod GEO/AEO/AIO – w chmurze lub na własnym VPS/K8s.


Źródła (oficjalne + społeczność)

Strona i funkcje: n8n.io (home, features, AI, enterprise, pricing) i dokumentacja (nodes, code/expressions, hosting, security, SSO). Dodatkowo: artykuły/przewodniki społeczności o self-hostingu, queue mode, praktykach AI.


Wejdź do świata AI

Napisz do nas: kontakt@salesbot.pl

 Odwiedź: Buying.pl SalesBot.pl | AIBuy.pl | Agenti.pl | GEOknows.pl | IntegratorAI.pl


Agenti.pl Projektujemy, wdrażamy i zarządzamy agentami AI