N8N web scraping: data z webu do automatizace bez kódu
N8N web scraping v praxi: postav crawler, který sám projde web, vytáhne data pomocí AI a uloží je do Sheets. Návod krok za krokem bez Pythonu.
N8N AI agent je nejsilnější kousek automatizace, jaký doma nebo ve firmě postavíš — a zároveň nejjistější způsob, jak si jednou ráno zjistit, že ti devadesát minut nikdo neodpovídal na e-maily. Rozdíl nespívá v modelu ani v promptu, ale v nastavení, které většina lidí přeskočí: error handling, retry a monitoring. V tomto návodu ti ukážu konkrétní nastavení v n8n, díky kterému tvůj AI agent přežije výpadek API, přetečení kontextu i svou vlastní smyčku — a ty se to dozvíš během minut, ne týdnů.
Buildíš-li agenta poprvé, mrkni nejdřív na základní průvodce n8n AI agentem pro zákaznický servis — tady pojďme o krok dál, do produkce.
Klasický workflow je deterministický: spustí se, projde uzly ve stejném pořadí a skončí. Když něco selže, selže to na jednom konkrétním místě.
AI agent funguje jinak. Jak popisuje oficiální dokumentace n8n, agent se v rámci jedné exekuce spouští opakovaně — jednou pro úvodní nastavení, podruhé když se rozhodne zavolat nástroj, potřetí, když vyhodnocuje odpověď. Každý z těchto běhů je samostatná příležitost k selhání. Přidej k tomu LLM provider s rate limity, tooly volající externí API a paměť, která roste s každým rozhovorem, a dostaneš komponentu, jejíž spolehlivost musíš navrhovat stejně pečlivě jako samotnou logiku.
Typická místa pádu:
První a nejdůležitější krok se nedělá v agentovi, ale v nastavení uzlů. Otevři uzel, přepni se na záložku Settings a projdi tato pole (viz oficiální přehled nastavení uzlů):
Praktické pravidlo: Retry On Fail zapni na všech uzlech, které volají vnější svět (LLM, HTTP, databáze). U agenta samotného nastav Continue (using error output) a za něj dostav fallback větev — například Send Message uzel, který zákazníkovi napíše, že odpověď chvíli potrvá, a tobě pošle detail chyby.
rate_limit nebo timeout, počkej a zopakuj; jinak pošli notifikaci.Retry vyřeší přechodné chyby. Ale co chyby, které přetrvají? Pro ty má n8n dedikovaný mechanismus — error workflow. Podle dokumentace k error handlingu vytvoříš nový workflow, jehož prvním uzlem je Error Trigger. Ten se spustí vždy, když selže exekuce workflow, ke které je připojen.
Postup:
Klíčová vlastnost: jeden error workflow může obsluhovat více workflow. Vytvoř si centrálního error handlera pro celý projekt a připoj ho ke všem produkčním agentům. Chybová data, která Error Trigger přijímá, obsahují název workflow, exekuci i stack trace chyby — vše, co potřebuješ k rychlé diagnóze.
Pokud provozuješ self-hosted instanci, mrkni na návod na self-hosted n8n workflow bez zbytečných nákladů — error handler je ideální první krok k produkční hygieně.
Notifikace ti řekne, že něco spadlo. Monitoring ti řekne, že to začíná padat častěji. n8n nabízí několik vrstev:
V seznamu Executions vidíš každý běh — úspěšný i selhaný — a můžeš data z předchozí exekuce načíst přímo do editoru pro debugging. Dashboard Insights pak agreguje za každý workflow: celkový počet produkčních exekucí, počet selhaných, failure rate a průměrnou dobu běhu (viz dokumentace Insights). Pravidlo jednoduché: když failure rate agenta roste z 2 % na 10 %, něco se změnilo — nová verze modelu, změněné API nebo nafouknutá paměť — a ty to chceš vidět před tím, než to uvidí zákazník.
U self-hosted instance máš k dispozici tři endpointy (viz monitoring n8n instance): /healthz ti vrátí 200, když instance běží; /healthz/readiness ověří i připojení k databázi; /metrics vystavuje metriky pro Prometheus. Napoj je na svůj oblíbený monitorovací nástroj nebo aspoň na jednoduchý cron, který kontroluje dostupnost instance.
Workflow nastavení má i přehlíženou lahůdku: Save execution progress. Když ho zapneš, n8n ukládá data po každém uzlu a při chybě se exekuce obnoví z místa, kde skončila — za cenu mírně vyšší latence. U dlouhých agentích běhů to znamená, že výpadek v polovině nezahodí celou práci.
AI agent padá nejen náhle, ale i pomalu. Paměť konverzace roste, tokeny se sčítají a jednou přetečne kontextové okno modelu. Řešení:
Toto téma má na aicku vlastní hlubší rozbor v článku o kontextovém inženýrství pro AI agenty — ovládání toho, co model vidí, je levnější než výměna modelu za silnější.
Spolehlivost úzce souvisí s bezpečností. Agent, kterému věříš API klíče a databázi, dokáže napáchat škodu rychleji než jakýkoli bug. Nastav mu:
Hlubší pohled na obranu proti zneužití promptu najdeš v článku Prompt injection: vrstvy obrany kolem AI agenta.
Než workflow aktivuješ, projdi těchto osm bodů:
Agent, kterým projde tento checklist, není neprůstřelný — ale když spadne, dozvíš se to ty jako první, zotaví se sám, kde to jde, a zbytek důkladně zaloguje. To je rozdíl mezi demo a produktem.
Otevři uzel, přepni na záložku Settings a zapni Retry On Fail. Uzel se pak při selhání opakuje, dokud neprojde nebo nedosáhne limitu pokusů. U AI agenta doplň ještě On Error → Continue (using error output), aby jedna chyba nezastavila celý workflow.
Workflow, jehož prvním uzlem je Error Trigger. Připojí se k jinému workflow přes Workflow Settings a spustí se vždy, když exekuce selže — typicky pošle notifikaci do Slacku nebo na e-mail. Jeden error workflow může obsluhovat více workflow najednou.
Třemi způsoby: notifikace z error workflow (aktivní upozornění), seznam Executions v editoru (dohled) a dashboard Insights s failure rate pro každý workflow (trend). U self-hosted instance doplň health endpointy /healthz a /metrics pro sledování dostupnosti instance.
Protože se v jedné exekuci spouští vícekrát — při rozhodování, volání toolů a vyhodnocování odpovědí. Každý běh závisí na dostupnosti LLM API, externích služeb a omezené paměti kontextu. Více pohyblivých částí znamená více míst, kde může dojít k chybě.
Ano, hlavně proto, že nastavení zabere půl hodiny a platí napořád. Error workflow je jeden uzel plus notifikace, Retry On Fail jsou dvě kliknutí. Nejdražší varianta je zjistit po týdnu, že agent tiše nepobíral e-maily a nikdo si toho nevšiml.
Navštivte zacinamsai.cz — průvodce světem AI pro úplné začátečníky.
Přejít na Začínáme s AI →
N8N web scraping v praxi: postav crawler, který sám projde web, vytáhne data pomocí AI a uloží je do Sheets. Návod krok za krokem bez Pythonu.
Postavte si vlastní AI generátor obrázků s N8N a Gemini 3 (Flash Image / Nano Banana 2). Krok za krokem: od API klíče po chatové rozhraní s automatickým ukládáním na Google Drive. Bez programování, za odpoledne.
Praktický návod pro české profesionály — jak nasadit n8n 2.x s Dockerem, připojit AI agenta a vyhnout se pěti chybám, které zboří rozpočet na tokeny.
AI agent v n8n zvládne zodpovědět 80 % dotazů zákazníků sám — bez platby za Intercom nebo Zendesk. Návod krok za krokem, jak postavit vlastního zákaznického asistenta s webhook, GPT-4o a Google Sheets za jedno odpoledne.
Který automatizační nástroj je nejlepší? Porovnáváme n8n, Make a Zapier z pohledu ceny, funkcí, AI integrace a složitosti workflow.
Kompletní průvodce automatizací s N8N. Od instalace přes první workflow až po pokročilé integrace s AI a desítkami služeb.
Potřebujete pomoct s AI automatizací?
Domluvte si nezávaznou konzultaci →Týdenní AI tipy přímo do mailu
Žádný spam. Odhlášení jedním klikem.