Přeskočit na obsah
opletal.dev

AUTOMATIZACE5 min čtení

N8N a automatizace procesů: nejdřív si to spočítejte, teprve pak vybírejte nástroj

Většina textů o n8n začíná nástrojem. Tenhle začíná počtem — rámec, kterým si spočítáte, jestli se vám automatizace vyplatí. Půlce procesů vyjde, že ne.

Schéma automatizovaného workflow včetně větve pro selhání

Článků o tom, co je n8n, je česky bezpočet. Skoro všechny mají stejnou stavbu: co to je, jak se to nainstaluje, jak vypadá první workflow. A skoro všechny přeskočí otázku, kterou byste si měli položit první — jestli se to vůbec vyplatí.

Otočím to. Nejdřív počet, pak nástroj. Když vám počet nevyjde, ušetřil jsem vám čtení zbytku a mně schůzku.

Jak poznat proces, který se vyplatí automatizovat

Automatizace se vyplácí u procesu, který je častý, mechanický a chybový. Vezměte tužku a spočítejte tři čísla:

  • Frekvence — kolikrát za měsíc to někdo dělá.
  • Čas — kolik minut zabere jedno provedení včetně přepínání mezi okny. Ne kolik by trvalo, kdyby to šlo hladce.
  • Chybovost — kolikrát za měsíc se to udělá špatně a co stojí náprava.

Roční úspora je zhruba frekvence × čas × 12 × hodinová sazba člověka, který to dělá. K tomu přičtěte náklad chyb.

Proti tomu postavte cenu automatizace: jednorázové nastavení plus provoz plus údržba. A hlavně údržbu nepodceňujte — API na druhé straně se mění, formuláře se přejmenovávají, procesy ve firmě se vyvíjejí.

Praktické pravidlo, kterým se řídím: když návratnost vyjde na víc než rok, automatizaci nedoporučuju. Za rok se ten proces nejspíš stejně změní.

Kde to lidem vychází nejčastěji

Z poptávek, které mi chodí, se opakují čtyři vzory:

  1. Přepisování mezi systémy. Objednávka z e-shopu do fakturace, z fakturace do skladu. Klasika, protože to nikdo nezavedl jako proces — prostě se to tak dělá.
  2. Sbírání dat z formulářů a e-mailů. Poptávka přijde e-mailem, někdo z ní vytáhne údaje a zapíše je do tabulky.
  3. Hlídání a upozorňování. Kontrola skladu, splatností, dostupnosti webu.
  4. Zpracování dokumentů. Faktura přijde v PDF, systém si z ní přečte položky. Tady dnes dává smysl i AI krok — ale až jako součást procesu, ne jako jeho cíl.

Tenhle poslední vzor mám doložený nejdéle: v roce 2017 jsem stavěl můstek mezi Rossum.ai a účetním systémem Premiér, tedy přesně tohle — dokument dovnitř, strukturovaná data ven, bez ručního přepisování. Nástroj byl jiný, princip stejný.

Co se stane, když to spadne

Tohle je část, kterou návody přeskakují, a přitom právě ona rozhoduje o tom, jestli vám automatizace bude sloužit, nebo ji za měsíc vypnete.

Šťastná cesta je snadná. Reálný provoz vypadá jinak: API na druhé straně vrátí 429 Too Many Requests, zákazník má v e-mailu překlep, sklad hlásí zápornou hodnotu, síť vypadne uprostřed kroku.

Automatizace, kterou má smysl nasadit, musí mít vyřešené čtyři věci:

  • Opakování s odstupem. Když protistrana odmítne, zkusit to znovu za chvíli, ne okamžitě a donekonečna.
  • Idempotenci. Když krok proběhne dvakrát, nesmí vzniknout dvě faktury. Prakticky to znamená pracovat s identifikátorem objednávky, ne s pořadím.
  • Adresáta chyby. Někdo konkrétní musí dostat zprávu. Chyba, kterou nikdo nečte, je horší než ruční proces — protože o ní nevíte.
  • Ruční východisko. Musí jít proces dokončit rukou, když automatizace nemůže.
Workflow s ošetřenou větví selhání Spouštěč vede ke kontrole, pak k akci. Když akce selže, workflow ji zopakuje s odstupem, a po opakovaném selhání upozorní konkrétního člověka a nabídne ruční dokončení. Spouštěč Kontrola Akce Hotovo Selhalo Upozorni člověka Ruční dokončení opakuj s odstupem po 3. pokusu Bez spodní poloviny diagramu to není automatizace, ale past.
Horní řada je to, co ukazují návody. Rozdíl mezi hračkou a provozem je dolní polovina.

n8n, Make, nebo Power Automate

Krátce, protože nástroj je až třetí otázka.

n8n je otevřený a dá se provozovat na vlastním serveru. To je jeho hlavní výhoda: data neopustí vaši infrastrukturu a neplatíte za počet operací. Cenou za to je, že ten server někdo musí provozovat a aktualizovat.

Make je pohodlnější a nic neprovozujete, platíte za operace. U velkého objemu se to prodraží a data tečou přes cizí službu. Power Automate dává smysl, když firma stejně žije v Microsoftu — jinak platíte za integraci do ekosystému, který nevyužijete.

Volba mezi nimi je z devadesáti procent otázka, kde smí ležet vaše data a kdo bude spravovat server. Zbytek je detail.

Kdy neautomatizovat

  • Proces se pořád mění. Automatizace zabetonuje současný stav. Když se mění každý kvartál, budete platit za předělávání.
  • Běží dvakrát měsíčně. Nevyjde to. Ani při dlouhém provedení.
  • Nikdo ho neumí popsat. Když se tři lidi neshodnou, jak proces probíhá, automatizací tu neshodu jen zakonzervujete. Nejdřív proces, pak nástroj.
  • Je to jenom nepříjemné, ne časté. Nepříjemnost není totéž co náklad.
  • Chybí kdo to bude hlídat. Automatizace bez adresáta chyb tiše selže a nikdo si toho nevšimne — do chvíle, kdy je pozdě.

Kde automatizace končí a začíná aplikace

Když si všimnete, že workflow má patnáct kroků, vlastní databázi a podmínky, které nikdo nepřečte, přerostli jste automatizaci. V tu chvíli je levnější napsat aplikaci na míru — kde je co je rozebírám v článku o Laravelu pro firemní aplikace.

Automatizace je lepidlo mezi systémy. Když z lepidla začne být nosná konstrukce, je čas na jiný materiál.

Nejčastěji tohle potkávám u e-shopů — souvislost mezi objednávkou, skladem a fakturací rozebírám v textu o WooCommerce pro e-shop. Co dělám v oblasti automatizace a AI, je na stránce služby.

Napište mi proces, který vás štve. Ozvěte se a spočítáme návratnost dřív, než se cokoliv postaví. Když vyjde přes rok, řeknu vám, ať to necháte být.

Maskot opletal.dev

Miroslav Opletal

Stavím weby, e-shopy a automatizace. Máte projekt? Napište mi.Kontakt

← zpět na blog
// DALŠÍ ZÁPISY

Další zápisy