Kiedy zaczynasz przygodę z automatyzacją, natykasz się na dziesiątki pojęć które brzmią technicznie, a w praktyce są proste. Ten słownik to Twój punkt startu — każde pojęcie wyjaśnione jak dla osoby bez backgroundu IT.
Podstawy automatyzacji
Trigger (wyzwalacz)
Wydarzenie które uruchamia cały workflow. Bez triggera automatyzacja nigdy nie wystartuje. Przykłady: nowa wiadomość email, wypełniony formularz, nowy wiersz w arkuszu, określona godzina.
Workflow (przepływ pracy)
Sekwencja kroków wykonywanych automatycznie po wyzwoleniu triggera. Workflow to przepis: jeśli X, to zrób Y, potem Z. Może być liniowy (krok po kroku) lub rozgałęziony (różne ścieżki zależnie od warunków).
Node (węzeł)
Pojedynczy krok w workflow. Każdy node robi jedną rzecz: pobiera dane, przetwarza je, wysyła do kolejnego systemu. W n8n każde działanie to osobny node na płótnie — możesz je łączyć i konfigurować wizualnie.
Integracje i komunikacja
API (Application Programming Interface)
Interfejs przez który dwa systemy rozmawiają ze sobą. Gdy aplikacja A wysyła dane do aplikacji B — robi to przez API. Większość nowoczesnych narzędzi SaaS ma API. Bez API integracja jest niemożliwa lub bardzo trudna.
Webhook
Automatyczne powiadomienie wysyłane przez jeden system do drugiego gdy coś się wydarzy. Różnica od API: API pyta co nowego (pull), webhook sam informuje (push). Webhooks są szybsze i bardziej efektywne dla automatyzacji w czasie rzeczywistym.
REST API
Najpopularniejszy styl budowania API. Opiera się na prostych operacjach: GET (pobierz), POST (stwórz), PUT (zaktualizuj), DELETE (usuń). Większość narzędzi które integrujesz używa REST — Stripe, HubSpot, Notion, Gmail.
Endpoint
Konkretny adres URL w API do którego wysyłasz zapytanie. Np. api.crm.com/contacts to endpoint listy kontaktów. Każda operacja w API ma swój endpoint.
Dane i logika
JSON
Format w którym systemy wymieniają dane. Wygląda jak lista par klucz-wartość. Przykład: {"imie": "Jan", "email": "jan@firma.pl"}. Prawie każde API zwraca i przyjmuje dane w JSON.
Warunek (if/else)
Logika decyzyjna w workflow. Jeśli wartość pola to X — idź ścieżką A. Jeśli Y — idź ścieżką B. Warunki pozwalają budować inteligentne automatyzacje które reagują różnie w zależności od danych.
Mapowanie danych
Przypisanie danych z jednego systemu do odpowiednich pól w drugim. System A nazywa pole phone_number, system B nazywa je telefon — mapowanie mówi że to ta sama informacja.
Transform / Parse
Przekształcenie danych do innego formatu lub wyciągnięcie z nich konkretnych wartości. Np. z pola imie_i_nazwisko wyciągasz samo imię, albo zmieniasz format daty z DD.MM.YYYY na YYYY-MM-DD.
Niezawodność i produkcja
Error handling (obsługa błędów)
Mechanizm który decyduje co się dzieje gdy krok w workflow zawiedzie. Bez error handling jeden błąd może cicho zatrzymać cały proces bez żadnej informacji. Dobry workflow zawsze ma plan B gdy coś pójdzie nie tak.
Retry logic
Automatyczne ponowienie próby gdy krok zawiedzie — np. API chwilowo niedostępne. Zamiast od razu zgłaszać błąd, workflow czeka chwilę i próbuje jeszcze raz. Klucz do niezawodności produkcyjnej.
Idempotentność
Właściwość operacji która gwarantuje że wykonanie jej wiele razy da taki sam wynik jak wykonanie raz. Ważne przy retry logic — nie chcesz zduplikować faktury gdy webhook wyśle się dwa razy.
Narzędzia
n8n
Open-source'owy silnik automatyzacji z wizualnym edytorem. Odpowiednik Zapiera ale self-hostowany — płacisz raz za serwer, nie za każde uruchomienie. Ma ponad 400 integracji i pozwala pisać własny kod JavaScript gdy trzeba.
Self-hosting
Uruchomienie narzędzia na własnym serwerze zamiast korzystania z chmury dostawcy. Daje pełną kontrolę nad danymi i kosztami. n8n self-hosted kosztuje ok. 50–100 zł/miesiąc za serwer zamiast setek złotych za plan chmurowy.
