n8n je nástroj na automatizace: v grafickém editoru poskládáte scénář z bloků (spouštěč, napojení na aplikace, podmínky, AI krok) a ten pak běží sám. Dá se používat jako služba v cloudu i provozovat na vlastním serveru.
Co n8n umí
- Hotová napojení na stovky služeb: Google Sheets, Gmail, Slack, databáze, CRM a další.
- Obecný HTTP blok, přes který zavoláte jakékoli API, třeba Shoptet API, i když pro něj hotový blok není.
- Spouštěče: podle času, webhookem nebo při změně v napojené službě.
- Vlastní kód v JavaScriptu nebo Pythonu tam, kde bloky nestačí.
- AI bloky: volání jazykového modelu nebo AI agent s nástroji přímo uvnitř scénáře.
Podobně fungují Make nebo Zapier. n8n se od nich liší hlavně tím, že ho jde provozovat na vlastním serveru, což se hodí, když data nechcete posílat další službě.
Automatizace a AI agent
Automatizace v n8n opakuje pevný postup a je levná a předvídatelná. Agent se hodí tam, kde je potřeba úsudek. V praxi se to kombinuje: n8n hlídá, kdy se má něco stát, a AI krok posoudí, co s tím.
Na co myslet
- Scénář může selhat potichu. Nastavte upozornění na chyby.
- Přístupové klíče patří do uložených přihlašovacích údajů n8n, ne do textu scénáře.
- Pište si, co který scénář dělá a kdo za něj odpovídá. Za rok to nikdo nebude vědět.
- Respektujte limity API, hromadné operace rozdělte na menší dávky.
Příklad z praxe e-shopu
Každé ráno v 7:00 n8n stáhne přes Shoptet API včerejší objednávky, spočítá tržby po kategoriích, porovná je se stejným dnem minulý týden a pošle shrnutí vedení e-mailem. AI krok k tomu připíše dvě věty o tom, co se změnilo nejvíc. Vedení má přehled dřív, než otevře administraci.