[{"data":1,"prerenderedAt":3366},["ShallowReactive",2],{"blog-all":3},[4,245,1092,1573,1857,2070,2409,2569,3074],{"id":5,"title":6,"author":7,"body":8,"date":229,"description":230,"extension":231,"image":232,"meta":233,"navigation":234,"path":235,"published":236,"seo":237,"series":238,"stem":239,"tags":240,"__hash__":244},"blog/blog/automatizace-v-praxi-prvni-workflow.md","Automatizace v praxi: První workflow krok za krokem","Tým Haxo",{"type":9,"value":10,"toc":218},"minimark",[11,15,18,23,39,43,46,94,101,105,108,130,134,140,154,157,161,174,178,191,195,198,202,205,214],[12,13,14],"p",{},"Tohle je třetí a závěrečný díl seriálu o automatizaci. V prvním dílu jsme zmapovali procesy, ve druhém vybrali nástroj. Teď si ušpiníme ruce.",[12,16,17],{},"Postavíme reálnou automatizaci v n8n: workflow, který sleduje příchozí e-maily s fakturami, extrahuje klíčové údaje a zapíše je do Google Sheets. A pošle notifikaci na Slack.",[19,20,22],"h2",{"id":21},"co-budete-potřebovat","Co budete potřebovat",[24,25,26,30,33,36],"ul",{},[27,28,29],"li",{},"Nainstalovaný n8n (lokálně nebo na serveru)",[27,31,32],{},"Gmail účet",[27,34,35],{},"Google Sheets tabulku",[27,37,38],{},"Slack workspace s přístupem k API",[19,40,42],{"id":41},"krok-1-instalace-n8n","Krok 1: Instalace n8n",[12,44,45],{},"Nejrychlejší cesta je Docker:",[47,48,53],"pre",{"className":49,"code":50,"language":51,"meta":52,"style":52},"language-bash shiki shiki-themes github-light github-dark","docker run -d --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n\n","bash","",[54,55,56],"code",{"__ignoreMap":52},[57,58,61,65,69,73,76,79,82,85,88,91],"span",{"class":59,"line":60},"line",1,[57,62,64],{"class":63},"sScJk","docker",[57,66,68],{"class":67},"sZZnC"," run",[57,70,72],{"class":71},"sj4cs"," -d",[57,74,75],{"class":71}," --name",[57,77,78],{"class":67}," n8n",[57,80,81],{"class":71}," -p",[57,83,84],{"class":67}," 5678:5678",[57,86,87],{"class":71}," -v",[57,89,90],{"class":67}," n8n_data:/home/node/.n8n",[57,92,93],{"class":67}," n8nio/n8n\n",[12,95,96,97,100],{},"Po spuštění otevřete ",[54,98,99],{},"http://localhost:5678"," a vytvořte účet.",[19,102,104],{"id":103},"krok-2-nastavení-triggeru","Krok 2: Nastavení triggeru",[12,106,107],{},"Každý workflow začíná triggerem – událostí, která ho spustí.",[109,110,111,114,121,124,127],"ol",{},[27,112,113],{},"Vytvořte nový workflow",[27,115,116,117],{},"Přidejte node ",[118,119,120],"strong",{},"Gmail Trigger",[27,122,123],{},"Propojte svůj Gmail účet (OAuth2)",[27,125,126],{},"Nastavte filtr: label \"Faktury\" nebo subject obsahující \"faktura\"",[27,128,129],{},"Polling interval: každých 5 minut",[19,131,133],{"id":132},"krok-3-extrakce-dat-z-e-mailu","Krok 3: Extrakce dat z e-mailu",[12,135,116,136,139],{},[118,137,138],{},"Code"," (JavaScript) pro zpracování těla e-mailu:",[24,141,142,145,148,151],{},[27,143,144],{},"Částka",[27,146,147],{},"Číslo faktury",[27,149,150],{},"Datum splatnosti",[27,152,153],{},"Dodavatel",[12,155,156],{},"Pro jednoduché faktury stačí regex. Pro složitější případy doporučujeme napojení na OCR službu nebo AI model.",[19,158,160],{"id":159},"krok-4-zápis-do-google-sheets","Krok 4: Zápis do Google Sheets",[109,162,163,168,171],{},[27,164,116,165],{},[118,166,167],{},"Google Sheets",[27,169,170],{},"Vyberte operaci \"Append Row\"",[27,172,173],{},"Propojte sloupce s extrahovanými daty",[19,175,177],{"id":176},"krok-5-notifikace-na-slack","Krok 5: Notifikace na Slack",[109,179,180,185,188],{},[27,181,116,182],{},[118,183,184],{},"Slack",[27,186,187],{},"Vyberte kanál (např. #finance)",[27,189,190],{},"Sestavte zprávu s klíčovými údaji",[19,192,194],{"id":193},"krok-6-error-handling","Krok 6: Error handling",[12,196,197],{},"Přidejte Error Trigger workflow, který vás upozorní, když hlavní workflow selže. Bez toho riskujete, že se automatizace tiše rozbije a nikdo si toho nevšimne.",[19,199,201],{"id":200},"závěr-seriálu","Závěr seriálu",[12,203,204],{},"Tři díly, jeden princip: automatizace není o nástrojích, ale o procesech. Zmapujte, co děláte. Spočítejte, co vás to stojí. Vyberte nástroj. Postavte workflow. Měřte výsledky.",[12,206,207,208,213],{},"Pokud chcete s automatizací pomoct, podívejte se na náš ",[209,210,212],"a",{"href":211},"/sluzby/quick-n8n","Quick N8N balíček"," – nainstalujeme n8n, postavíme první automatizaci a předáme vám funkční systém.",[215,216,217],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":52,"searchDepth":219,"depth":219,"links":220},2,[221,222,223,224,225,226,227,228],{"id":21,"depth":219,"text":22},{"id":41,"depth":219,"text":42},{"id":103,"depth":219,"text":104},{"id":132,"depth":219,"text":133},{"id":159,"depth":219,"text":160},{"id":176,"depth":219,"text":177},{"id":193,"depth":219,"text":194},{"id":200,"depth":219,"text":201},"2026-03-26","Třetí díl seriálu. Praktický návod na vytvoření první automatizace v n8n – od instalace po fungující workflow, který propojí e-mail, tabulku a Slack.","md",null,{},true,"/blog/automatizace-v-praxi-prvni-workflow",false,{"title":6,"description":230},"Automatizace v praxi","blog/automatizace-v-praxi-prvni-workflow",[241,242,243],"automatizace","n8n","návod","TtCnWJone_pPtc0J0ZjzjO1FaKku2NaOvs2z5EUNYGQ",{"id":246,"title":247,"author":7,"body":248,"date":1080,"description":1081,"extension":231,"image":232,"meta":1082,"navigation":234,"path":1083,"published":234,"seo":1084,"series":232,"stem":1085,"tags":1086,"__hash__":1091},"blog/blog/kdy-se-vyplati-zakazkovy-system.md","Kdy se vyplatí zakázkový systém a kdy stačí hotové řešení",{"type":9,"value":249,"toc":1043},[250,253,256,260,263,270,273,277,282,287,301,306,320,326,329,333,338,352,357,371,376,382,384,388,392,406,411,425,430,436,438,442,600,604,607,627,630,634,637,641,651,657,661,692,696,703,707,710,720,724,727,765,769,773,776,802,806,814,818,821,853,857,861,875,879,893,897,911,915,919,925,931,935,941,945,948,952,955,961,967,973,977,980,983,997,1001,1004,1007,1020,1022,1027],[12,251,252],{},"„Potřebujeme vlastní systém.\" Slyšíme to často. Někdy je to pravda. Někdy by stačil SaaS za pár stovek měsíčně. A někdy je správná odpověď někde uprostřed.",[12,254,255],{},"Problém je, že většina firem tohle rozhodnutí dělá na základě pocitů. My ho raději stavíme na číslech.",[19,257,259],{"id":258},"není-to-buď-anebo","Není to buď, anebo",[12,261,262],{},"Volba mezi hotovým a zakázkovým softwarem není binární. Je to spektrum. Na jednom konci máte Excel, na druhém systém šitý na míru. Mezi tím je spousta variant – SaaS, no-code platformy, hybridní řešení.",[12,264,265,266,269],{},"Klíčové pravidlo zní jednoduše: ",[118,267,268],{},"software stavěte, pokud kóduje unikátní obchodní pravidla, která tvoří vaši konkurenční výhodu."," Pro běžné agendy – účetnictví, mzdy, e-mail – kupte hotové řešení.",[12,271,272],{},"Jinými slovy: to, co vás odlišuje od konkurence, si zaslouží vlastní systém. To, co dělá každá firma stejně, ne.",[19,274,276],{"id":275},"čtyři-úrovně-řešení","Čtyři úrovně řešení",[278,279,281],"h3",{"id":280},"_1-excel-google-sheets","1. Excel / Google Sheets",[12,283,284],{},[118,285,286],{},"Kdy stačí:",[24,288,289,292,295,298],{},[27,290,291],{},"Data spravuje 1–5 lidí",[27,293,294],{},"Jednoduchá tabulková struktura",[27,296,297],{},"Není to kritické pro chod firmy",[27,299,300],{},"Nepotřebujete workflow ani audit trail",[12,302,303],{},[118,304,305],{},"Kdy přerostete:",[24,307,308,311,314,317],{},[27,309,310],{},"Více lidí edituje současně a vznikají konflikty",[27,312,313],{},"Potřebujete schvalování, notifikace, automatické kroky",[27,315,316],{},"Data jsou provázaná (relace mezi tabulkami)",[27,318,319],{},"Potřebujete sledovat, kdo co kdy změnil",[12,321,322,325],{},[118,323,324],{},"Orientační cena:"," 0 Kč",[327,328],"hr",{},[278,330,332],{"id":331},"_2-saas-hotové-řešení","2. SaaS / hotové řešení",[12,334,335],{},[118,336,337],{},"Kdy dává smysl:",[24,339,340,343,346,349],{},[27,341,342],{},"Váš proces je standardní (CRM, projektové řízení, fakturace)",[27,344,345],{},"Jste ochotní přizpůsobit proces nástroji",[27,347,348],{},"Potřebujete to rychle – dnes, ne za rok",[27,350,351],{},"Nechcete řešit provoz a infrastrukturu",[12,353,354],{},[118,355,356],{},"Kdy narazíte:",[24,358,359,362,365,368],{},[27,360,361],{},"Máte specifický proces, který nelze ohýbat",[27,363,364],{},"Integrace mezi SaaS nástroji nefungují nebo jsou křehké",[27,366,367],{},"Data musí zůstat pod vaší kontrolou (compliance, GDPR)",[27,369,370],{},"Rostete a poplatky za uživatele začínají bolet",[12,372,373,375],{},[118,374,324],{}," 500–50 000 Kč/měsíc",[12,377,378,381],{},[118,379,380],{},"Pozor na skryté náklady."," Studie ukazují, že u 10členného týmu se reálné roční náklady na SaaS mohou ve třetím roce vyšplhat na 1–2,5 milionu Kč, když započítáte předplatné, poplatky za uživatele, integrace a manuální práci kolem toho. A 68 % firem překročí svůj IT rozpočet na software během prvních 18 měsíců.",[327,383],{},[278,385,387],{"id":386},"_3-zakázkový-systém","3. Zakázkový systém",[12,389,390],{},[118,391,337],{},[24,393,394,397,400,403],{},[27,395,396],{},"Proces je vaše konkurenční výhoda – vaše „tajná přísada\"",[27,398,399],{},"Žádné hotové řešení nepokryje vaše potřeby bez drastických kompromisů",[27,401,402],{},"Potřebujete plnou kontrolu nad daty a jejich strukturou",[27,404,405],{},"Máte budget na vývoj i dlouhodobou údržbu",[12,407,408],{},[118,409,410],{},"Kdy nedává smysl:",[24,412,413,416,419,422],{},[27,414,415],{},"Váš proces je standardní a tržní software ho pokrývá",[27,417,418],{},"Nemáte budget na údržbu (min. 20 % ceny vývoje ročně)",[27,420,421],{},"Potřebujete výsledky za měsíc",[27,423,424],{},"Nevíte přesně, co chcete – a ani uživatelé to nevědí",[12,426,427,429],{},[118,428,324],{}," 200 000–2 000 000 Kč + průběžná údržba",[12,431,432,435],{},[118,433,434],{},"Návratnost:"," Investice do vlastního softwaru se typicky vrátí během 18–30 měsíců. Pokud systém ušetří 2 hodiny týdně u 10 zaměstnanců, je to přes 1 000 hodin ročně.",[327,437],{},[278,439,441],{"id":440},"srovnání-na-jednom-místě","Srovnání na jednom místě",[443,444,445,466],"table",{},[446,447,448],"thead",{},[449,450,451,454,457,460,463],"tr",{},[452,453],"th",{},[452,455,456],{},"Excel/Sheets",[452,458,459],{},"SaaS",[452,461,462],{},"No-code/Low-code",[452,464,465],{},"Zakázkový systém",[467,468,469,489,508,525,543,562,581],"tbody",{},[449,470,471,477,480,483,486],{},[472,473,474],"td",{},[118,475,476],{},"Cena",[472,478,479],{},"0 Kč",[472,481,482],{},"500–50 000 Kč/měs.",[472,484,485],{},"20 000–150 000 Kč",[472,487,488],{},"150 000–1 000 000+ Kč",[449,490,491,496,499,502,505],{},[472,492,493],{},[118,494,495],{},"Nasazení",[472,497,498],{},"Okamžitě",[472,500,501],{},"Dny",[472,503,504],{},"Týdny",[472,506,507],{},"Měsíce",[449,509,510,515,518,520,523],{},[472,511,512],{},[118,513,514],{},"Údržba",[472,516,517],{},"Žádná",[472,519,153],{},[472,521,522],{},"Interní/externí",[472,524,522],{},[449,526,527,532,535,538,540],{},[472,528,529],{},[118,530,531],{},"Flexibilita",[472,533,534],{},"Nízká",[472,536,537],{},"Střední",[472,539,537],{},[472,541,542],{},"Vysoká",[449,544,545,550,553,556,559],{},[472,546,547],{},[118,548,549],{},"Škálovatelnost",[472,551,552],{},"1–5 lidí",[472,554,555],{},"Desítky–stovky",[472,557,558],{},"Desítky",[472,560,561],{},"Neomezená",[449,563,564,569,572,575,578],{},[472,565,566],{},[118,567,568],{},"Vendor lock-in",[472,570,571],{},"Ne",[472,573,574],{},"Ano",[472,576,577],{},"Částečný",[472,579,580],{},"Ne (vlastní kód)",[449,582,583,588,591,594,597],{},[472,584,585],{},[118,586,587],{},"Vhodné pro",[472,589,590],{},"Jednoduché evidence",[472,592,593],{},"Standardní agendy",[472,595,596],{},"Propojení systémů",[472,598,599],{},"Unikátní procesy",[278,601,603],{"id":602},"_4-hybridní-přístup-často-nejlepší-volba","4. Hybridní přístup – často nejlepší volba",[12,605,606],{},"Čistý build vs. buy je falešné dilema. V praxi nejlépe funguje kombinace:",[24,608,609,615,621],{},[27,610,611,614],{},[118,612,613],{},"SaaS základ + vlastní rozšíření."," Koupíte CRM, které pokrývá 80 % potřeb, a dovyvinete specifické moduly přes API.",[27,616,617,620],{},[118,618,619],{},"No-code propojení."," Krabicový systém doplníte o automatizace přes n8n, Make nebo Zapier – bez zásahu do core systému.",[27,622,623,626],{},[118,624,625],{},"Open-source + cloud služby."," Osvědčený framework jako základ, cloudové API pro hosting, analytiku a další komoditní funkce.",[12,628,629],{},"Tenhle přístup dává smysl většině středních firem. Dostanete rychlost SaaS tam, kde je to jedno, a kontrolu vlastního vývoje tam, kde rozhoduje.",[19,631,633],{"id":632},"celkové-náklady-vlastnictví-čísla-která-se-skrývají","Celkové náklady vlastnictví – čísla, která se skrývají",[12,635,636],{},"Pořizovací cena je špička ledovce. Ať už jdete cestou SaaS nebo vlastního vývoje, reálné náklady jsou jinde.",[278,638,640],{"id":639},"skryté-náklady-saas","Skryté náklady SaaS",[12,642,643,646,647,650],{},[118,644,645],{},"Integrační daň."," Používáte pět SaaS nástrojů, které spolu nekomunikují? Platíte „integrační daň\" – náklady na middleware (Zapier, Make), křehkost systému (změna v jedné appce rozbije tři další) a neustálé ruční přenášení dat. Průměrný zaměstnanec ztratí ",[118,648,649],{},"5,5 hodiny týdně"," manuálními opravami a duplicitním zadáváním dat kvůli nedokonalosti propojení systémů. To je přes 13 % pracovní doby.",[12,652,653,656],{},[118,654,655],{},"Migrace."," Když se rozhodnete od SaaS odejít, náklady na export dat, jejich transformaci a testování mohou přesáhnout 25 % původního rozpočtu projektu.",[278,658,660],{"id":659},"skryté-náklady-vlastního-vývoje","Skryté náklady vlastního vývoje",[109,662,663,668,674,680,686],{},[27,664,665,667],{},[118,666,514],{}," – minimálně 20 % ceny vývoje ročně (5 % bezpečnost, 10 % modernizace, 5 % drobné změny)",[27,669,670,673],{},[118,671,672],{},"Změnové požadavky"," – „ještě bychom chtěli…\" není zdarma",[27,675,676,679],{},[118,677,678],{},"Infrastruktura"," – hosting, monitoring, zálohy, CI/CD",[27,681,682,685],{},[118,683,684],{},"Dokumentace a školení"," – někdo to musí umět používat a předat",[27,687,688,691],{},[118,689,690],{},"Závislost na dodavateli"," – viz sekce o vendor lock-inu níže",[278,693,695],{"id":694},"srovnání-na-reálném-příkladu","Srovnání na reálném příkladu",[12,697,698,699,702],{},"Švýcarská průmyslová skupina s 500 uživateli porovnala obě cesty. SaaS řešení by je za 5 let stálo cca 2,16 milionu CHF. Vlastní vývoj stál 600 000 CHF + 40 000 CHF ročně na údržbu. ",[118,700,701],{},"Snížení TCO o 70 %."," Ne vždy to tak vyjde – ale u větších týmů, kde SaaS poplatky rostou lineárně s počtem lidí, se vlastní systém často vyplatí.",[19,704,706],{"id":705},"vendor-lock-in-jak-se-nenechat-chytit","Vendor lock-in – jak se nenechat chytit",[12,708,709],{},"Vendor lock-in je situace, kdy nemůžete snadno přejít k jinému dodavateli bez nepřiměřených nákladů. Týká se SaaS i zakázkového vývoje.",[12,711,712,715,716,719],{},[118,713,714],{},"Mýtus:"," „Máme zdrojové kódy, jsme v bezpečí.\" ",[118,717,718],{},"Realita:"," Vlastnictví kódu nepomůže, pokud je kód nesrozumitelný, chybí dokumentace nebo jsou použité nestandardní technologie, které nikdo jiný neovládá.",[278,721,723],{"id":722},"co-musí-být-ve-smlouvě","Co musí být ve smlouvě",[12,725,726],{},"Ať už si necháváte systém vyvíjet, nebo podepisujete SaaS kontrakt:",[24,728,729,735,741,747,753,759],{},[27,730,731,734],{},[118,732,733],{},"Standardní technologie"," – zákaz uzavřených nebo proprietárních frameworků",[27,736,737,740],{},[118,738,739],{},"Vlastnictví kódu a dat"," – jasně definovaná majetková práva",[27,742,743,746],{},[118,744,745],{},"Dokumentace pro nástupce"," – technická dokumentace v kvalitě, na kterou může navázat jiný vývojář",[27,748,749,752],{},[118,750,751],{},"Součinnost při předávání"," – smluvní závazek původního dodavatele spolupracovat s novým",[27,754,755,758],{},[118,756,757],{},"Export dat"," – garance exportu v otevřených formátech a existence API",[27,760,761,764],{},[118,762,763],{},"Loose coupling"," – architektura propojená přes API, aby šly části systému nezávisle nahradit",[19,766,768],{"id":767},"jak-se-rozhodnout-praktický-framework","Jak se rozhodnout – praktický framework",[278,770,772],{"id":771},"_4-strategické-otázky","4 strategické otázky",[12,774,775],{},"Než začnete porovnávat ceny, položte si:",[109,777,778,784,790,796],{},[27,779,780,783],{},[118,781,782],{},"Strategická diferenciace."," Odlišuje tento systém náš produkt nebo obchodní model od konkurence?",[27,785,786,789],{},[118,787,788],{},"Rychlost změn."," Budou naše požadavky evoluovat rychleji, než je dodavatel SaaS schopen stíhat?",[27,791,792,795],{},[118,793,794],{},"Organizační připravenost."," Máme lidi a kulturu na to, abychom systém dlouhodobě vlastnili a rozvíjeli?",[27,797,798,801],{},[118,799,800],{},"Čas na výsledek."," Jak rychle potřebujeme, aby systém běžel?",[278,803,805],{"id":804},"rozhodovací-strom","Rozhodovací strom",[47,807,812],{"className":808,"code":810,"language":811},[809],"language-text","Je tento proces vaše konkurenční výhoda?\n├─ Ne → Je proces standardní?\n│       ├─ Ano → SaaS\n│       └─ Částečně → SaaS + integrace (hybridní)\n└─ Ano → Máte budget 300k+ a čas 3–6 měsíců?\n          ├─ Ano → Zakázkový systém (nebo no-code)\n          └─ Ne → SaaS nyní, vlastní vývoj plánujte\n","text",[54,813,810],{"__ignoreMap":52},[278,815,817],{"id":816},"kdo-by-měl-rozhodovat","Kdo by měl rozhodovat",[12,819,820],{},"Ne jen IT oddělení. Sestavte cross-funkční tým:",[24,822,823,829,835,841,847],{},[27,824,825,828],{},[118,826,827],{},"Finance"," – posoudí rozpočet a návratnost",[27,830,831,834],{},[118,832,833],{},"Koncoví uživatelé"," – popíšou reálný způsob práce",[27,836,837,840],{},[118,838,839],{},"IT/architekti"," – zhodnotí integrace a technickou proveditelnost",[27,842,843,846],{},[118,844,845],{},"Compliance"," – ověří rizika spojená s daty a regulacemi",[27,848,849,852],{},[118,850,851],{},"Vedení (CTO/CIO)"," – zajistí soulad se strategií firmy",[19,854,856],{"id":855},"signály-že-je-čas-změnit-přístup","Signály, že je čas změnit přístup",[278,858,860],{"id":859},"kdy-přejít-ze-saas-na-vlastní-systém","Kdy přejít ze SaaS na vlastní systém",[24,862,863,866,869,872],{},[27,864,865],{},"Používáte 5+ SaaS nástrojů, které spolu pořádně nekomunikují",[27,867,868],{},"Zaměstnanci tráví hodiny týdně ručním přenášením dat mezi systémy",[27,870,871],{},"Poplatky za uživatele rostou lineárně s růstem firmy a začínají převyšovat cenu vývoje",[27,873,874],{},"Procesy ohýbáte podle softwaru místo naopak",[278,876,878],{"id":877},"kdy-zůstat-u-saas","Kdy zůstat u SaaS",[24,880,881,884,887,890],{},[27,882,883],{},"Agenda je standardní – účetnictví, mzdy, e-mail",[27,885,886],{},"Potřebujete validovat nápad rychle bez velkých investic",[27,888,889],{},"Nemáte interní kapacitu na dlouhodobou správu systému",[27,891,892],{},"Roadmapa dodavatele se vyvíjí rychleji než vaše vlastní potřeby",[278,894,896],{"id":895},"červené-vlajky-zpozorníme-když-slyšíme","Červené vlajky – zpozorníme, když slyšíme",[24,898,899,902,905,908],{},[27,900,901],{},"„Chceme to jako Salesforce, ale levněji\"",[27,903,904],{},"„Nevíme přesně co, ale určitě vlastní systém\"",[27,906,907],{},"„IT oddělení říká, že to napíšou sami za víkend\"",[27,909,910],{},"„Máme Excel, ale je pomalý\" – řešení je často lepší Excel, ne půlmilionový systém",[19,912,914],{"id":913},"příklady-z-praxe","Příklady z praxe",[278,916,918],{"id":917},"když-vlastní-systém-zachránil-byznys","Když vlastní systém zachránil byznys",[12,920,921,924],{},[118,922,923],{},"CZSystem"," – prodejce hutních materiálů nahradil nevyhovující krabicový software systémem na míru, který propojil sklady, čtečky kódů a účetnictví. Výsledek: rychlejší expedice a prostor pro další růst firmy.",[12,926,927,930],{},[118,928,929],{},"OR Plus"," – provozovatel čerpacích stanic nahradil krabicové řešení, které stálo miliony v manuálních obezličkách, systémem na míru. Eliminace ruční práce se projevila okamžitě.",[278,932,934],{"id":933},"když-vlastní-vývoj-selhal","Když vlastní vývoj selhal",[12,936,937,940],{},[118,938,939],{},"BBC"," – investovala 100 milionů liber do vlastního digitálního archivu. Během let vývoje se trh posunul a komerční řešení nabídla stejnou funkci za zlomek ceny. Projekt byl zrušen.",[278,942,944],{"id":943},"když-stačil-saas-integrace","Když stačil SaaS + integrace",[12,946,947],{},"Náš klient chtěl „vlastní CRM\". Po analýze jsme zjistili, že 80 % požadavků splňuje Pipedrive, 15 % vyřešila integrace přes n8n a API a 5 % byly nice-to-have. Místo 800 000 Kč za vlastní CRM zaplatili 50 000 Kč za integraci a 15 000 Kč/měsíc za Pipedrive. Za 2 roky ušetřili 400 000 Kč.",[19,949,951],{"id":950},"co-se-mění-v-roce-2026","Co se mění v roce 2026",[12,953,954],{},"Tři trendy, které mění pravidla hry:",[12,956,957,960],{},[118,958,959],{},"Agentní AI."," Umělá inteligence přestává jen odpovídat na dotazy – začíná autonomně plnit úkoly uvnitř firemních systémů. Firmy se rozhodují, jestli si postaví vlastní AI agenty na svých datech, nebo využijí agenty integrované v SaaS platformách. Mimochodem, téměř 50 % českých firem již AI využívá, což je nad průměrem EU.",[12,962,963,966],{},[118,964,965],{},"No-code jako třetí cesta."," Platformy jako Unqork umožňují stavět systémy bez psaní kódu – 3x rychleji a levněji než tradiční vývoj. Aplikace na no-code platformách vykazují až 600x méně chyb, což dramaticky snižuje náklady na údržbu. Pro řadu firem je to ideální střední cesta mezi SaaS a plným zakázkovým vývojem.",[12,968,969,972],{},[118,970,971],{},"Konsolidace nástrojů."," Firmy opouštějí desítky specializovaných SaaS aplikací a přecházejí na all-in-one platformy. Důvod: únava z předplatných, roztříštěnost dat a ta „integrační daň\", o které jsme psali výše.",[19,974,976],{"id":975},"rozhodnutí-není-na-celý-život","Rozhodnutí není na celý život",[12,978,979],{},"Poslední a možná nejdůležitější věc: tohle rozhodnutí revidujte. Minimálně jednou ročně. Trh se mění, vaše firma roste, požadavky se vyvíjejí.",[12,981,982],{},"Reagujte, když:",[24,984,985,988,991,994],{},[27,986,987],{},"Se změní vzorce využívání systému",[27,989,990],{},"Přijdou nové regulace",[27,992,993],{},"Systém přestane být pomocníkem a stane se úzkým hrdlem",[27,995,996],{},"Nová řešení na trhu pokryjí to, co dřív neexistovalo",[19,998,1000],{"id":999},"závěr","Závěr",[12,1002,1003],{},"Zakázkový vývoj je investice, ne náklad. Má smysl, když přinese měřitelnou hodnotu – ušetřený čas, méně chyb, konkurenční výhodu. Nemá smysl, když řeší standardní agendu nebo když firma nemá kapacitu systém dlouhodobě rozvíjet.",[12,1005,1006],{},"Nejlepší přístup? Rozsekejte systém na části. Pro každou zvlášť se zeptejte: je tohle komodita, nebo diferenciátor? A podle toho rozhodněte.",[12,1008,1009,1010,1014,1015,1019],{},"Pokud si nejste jistí, ",[209,1011,1013],{"href":1012},"/kontakt","zavolejte nám",". Řekneme upřímně, jestli to dává smysl – a jestli ne, doporučíme hotové řešení. Podívejte se na naše ",[209,1016,1018],{"href":1017},"/sluzby/zakazkove-systemy","zakázkové systémy na míru",".",[327,1021],{},[12,1023,1024],{},[118,1025,1026],{},"Čtěte dál:",[24,1028,1029,1036],{},[27,1030,1031,1035],{},[209,1032,1034],{"href":1033},"/blog/5-veci-pred-automatizaci","5 věcí, které byste měli vědět, než začnete automatizovat"," – platí i pro zakázkový vývoj",[27,1037,1038,1042],{},[209,1039,1041],{"href":1040},"/blog/automaticke-zpracovani-faktur-ocr","Automatické zpracování faktur: OCR + AI v praxi"," – příklad, kdy automatizace stačila místo vlastního systému",{"title":52,"searchDepth":219,"depth":219,"links":1044},[1045,1046,1054,1059,1062,1067,1072,1077,1078,1079],{"id":258,"depth":219,"text":259},{"id":275,"depth":219,"text":276,"children":1047},[1048,1050,1051,1052,1053],{"id":280,"depth":1049,"text":281},3,{"id":331,"depth":1049,"text":332},{"id":386,"depth":1049,"text":387},{"id":440,"depth":1049,"text":441},{"id":602,"depth":1049,"text":603},{"id":632,"depth":219,"text":633,"children":1055},[1056,1057,1058],{"id":639,"depth":1049,"text":640},{"id":659,"depth":1049,"text":660},{"id":694,"depth":1049,"text":695},{"id":705,"depth":219,"text":706,"children":1060},[1061],{"id":722,"depth":1049,"text":723},{"id":767,"depth":219,"text":768,"children":1063},[1064,1065,1066],{"id":771,"depth":1049,"text":772},{"id":804,"depth":1049,"text":805},{"id":816,"depth":1049,"text":817},{"id":855,"depth":219,"text":856,"children":1068},[1069,1070,1071],{"id":859,"depth":1049,"text":860},{"id":877,"depth":1049,"text":878},{"id":895,"depth":1049,"text":896},{"id":913,"depth":219,"text":914,"children":1073},[1074,1075,1076],{"id":917,"depth":1049,"text":918},{"id":933,"depth":1049,"text":934},{"id":943,"depth":1049,"text":944},{"id":950,"depth":219,"text":951},{"id":975,"depth":219,"text":976},{"id":999,"depth":219,"text":1000},"2026-03-12","Build vs. buy: tvrdá data o nákladech, skryté pasti SaaS i vlastního vývoje a praktický framework pro rozhodování.",{},"/blog/kdy-se-vyplati-zakazkovy-system",{"title":247,"description":1081},"blog/kdy-se-vyplati-zakazkovy-system",[1087,1088,1089,459,1090],"vývoj","strategie","rozhodování","TCO","iaUjQr9Zu_u_n2ELceeMUycobQTrPd2hDiRE_af8QN4",{"id":1093,"title":1094,"author":7,"body":1095,"date":1564,"description":1565,"extension":231,"image":232,"meta":1566,"navigation":234,"path":1567,"published":234,"seo":1568,"series":238,"stem":1569,"tags":1570,"__hash__":1572},"blog/blog/automatizace-v-praxi-vyber-nastroju.md","Automatizace v praxi: Výběr správného nástroje",{"type":9,"value":1096,"toc":1542},[1097,1105,1108,1112,1116,1122,1127,1138,1143,1157,1163,1167,1172,1176,1190,1194,1205,1210,1214,1219,1223,1234,1238,1252,1257,1261,1267,1270,1273,1276,1279,1282,1286,1289,1293,1296,1300,1400,1404,1407,1427,1431,1434,1437,1441,1444,1455,1459,1462,1473,1477,1480,1491,1496,1501,1504,1508,1511,1513,1517],[12,1098,1099,1100,1104],{},"V ",[209,1101,1103],{"href":1102},"/blog/automatizace-v-praxi-mapovani-procesu","prvním dílu"," jsme zmapovali procesy a vybrali kandidáty na automatizaci. Teď přichází otázka: čím to udělat?",[12,1106,1107],{},"Trh s automatizačními nástroji je přeplněný. Zapier, Make, n8n, Power Automate, Pipedream, Activepieces – a to nepočítáme čistě kódová řešení. Výběr správného nástroje je důležitý, ale ne tak důležitý, jak si myslíte. Špatný proces zůstane špatný v jakémkoliv nástroji.",[19,1109,1111],{"id":1110},"tři-kategorie-nástrojů","Tři kategorie nástrojů",[278,1113,1115],{"id":1114},"_1-cloud-saas-zapier-make","1. Cloud SaaS (Zapier, Make)",[12,1117,1118,1121],{},[118,1119,1120],{},"Jak fungují:"," Přihlásíte se, naklikáte workflow v prohlížeči, běží to na cizích serverech.",[12,1123,1124],{},[118,1125,1126],{},"Výhody:",[24,1128,1129,1132,1135],{},[27,1130,1131],{},"Nulová údržba infrastruktury",[27,1133,1134],{},"Stovky hotových konektorů",[27,1136,1137],{},"Začnete za minuty",[12,1139,1140],{},[118,1141,1142],{},"Nevýhody:",[24,1144,1145,1148,1151,1154],{},[27,1146,1147],{},"Platíte za každý běh (a náklady rychle rostou)",[27,1149,1150],{},"Data tečou přes cizí servery",[27,1152,1153],{},"Omezená flexibilita – co nejde naklikat, nejde udělat",[27,1155,1156],{},"Vendor lock-in – migrace je bolestivá",[12,1158,1159,1162],{},[118,1160,1161],{},"Pro koho:"," Firmy, které potřebují automatizovat 2–3 jednoduché procesy a nechtějí řešit infrastrukturu.",[278,1164,1166],{"id":1165},"_2-self-hosted-n8n-activepieces","2. Self-hosted (n8n, Activepieces)",[12,1168,1169,1171],{},[118,1170,1120],{}," Nainstalujete si je na vlastní server (nebo Docker), workflow skládáte vizuálně, ale máte plnou kontrolu.",[12,1173,1174],{},[118,1175,1126],{},[24,1177,1178,1181,1184,1187],{},[27,1179,1180],{},"Data zůstávají u vás",[27,1182,1183],{},"Žádné poplatky za běhy",[27,1185,1186],{},"Můžete přidat vlastní kód (JavaScript/Python) kamkoliv do workflow",[27,1188,1189],{},"Plná kontrola nad infrastrukturou",[12,1191,1192],{},[118,1193,1142],{},[24,1195,1196,1199,1202],{},[27,1197,1198],{},"Potřebujete server a někoho, kdo ho spravuje",[27,1200,1201],{},"Méně hotových konektorů než Zapier",[27,1203,1204],{},"Počáteční nastavení zabere víc času",[12,1206,1207,1209],{},[118,1208,1161],{}," Firmy se 5+ automatizacemi, citlivými daty nebo potřebou nestandardní logiky.",[278,1211,1213],{"id":1212},"_3-vlastní-kód-python-nodejs-cron","3. Vlastní kód (Python, Node.js + cron)",[12,1215,1216,1218],{},[118,1217,1120],{}," Napíšete skript, nasadíte ho na server, spouštíte přes cron nebo webhook.",[12,1220,1221],{},[118,1222,1126],{},[24,1224,1225,1228,1231],{},[27,1226,1227],{},"Absolutní flexibilita",[27,1229,1230],{},"Žádné limity platformy",[27,1232,1233],{},"Nízké provozní náklady",[12,1235,1236],{},[118,1237,1142],{},[24,1239,1240,1243,1246,1249],{},[27,1241,1242],{},"Potřebujete vývojáře",[27,1244,1245],{},"Žádné vizuální rozhraní pro non-tech lidi",[27,1247,1248],{},"Monitoring a error handling musíte řešit sami",[27,1250,1251],{},"Těžko se předává někomu jinému",[12,1253,1254,1256],{},[118,1255,1161],{}," Specifické integrace, kde vizuální nástroje nestačí, nebo firmy s vlastním vývojovým týmem.",[19,1258,1260],{"id":1259},"proč-doporučujeme-n8n","Proč doporučujeme n8n",[12,1262,1263,1264,1266],{},"Většině našich klientů doporučujeme ",[118,1265,242],{},". Tady je proč:",[278,1268,476],{"id":1269},"cena",[12,1271,1272],{},"Zapier s 2 000 úlohami měsíčně stojí cca 50 USD/měsíc. Make je levnější, ale stále platíte za operace. n8n na vlastním serveru stojí cca 200 Kč/měsíc za VPS – a počet běhů je neomezený.",[12,1274,1275],{},"U firmy s 10+ automatizacemi je rozdíl v řádu desítek tisíc korun ročně.",[278,1277,531],{"id":1278},"flexibilita",[12,1280,1281],{},"n8n umožňuje vložit vlastní JavaScript nebo Python kód přímo do workflow. Když potřebujete nestandardní transformaci dat, nemusíte hledat workaround – prostě to napíšete.",[278,1283,1285],{"id":1284},"data-pod-kontrolou","Data pod kontrolou",[12,1287,1288],{},"Pro firmy pracující s osobními údaji, fakturami nebo interními dokumenty je zásadní, kde data tečou. U n8n je odpověď jednoduchá: přes váš server a nikam jinam.",[278,1290,1292],{"id":1291},"komunita-a-ekosystém","Komunita a ekosystém",[12,1294,1295],{},"n8n má přes 400 integrací a aktivní komunitu. Většinu běžných propojení (Gmail, Slack, Google Sheets, databáze, API) najdete hotové.",[19,1297,1299],{"id":1298},"rozhodovací-matice","Rozhodovací matice",[443,1301,1302,1320],{},[446,1303,1304],{},[449,1305,1306,1309,1312,1315,1317],{},[452,1307,1308],{},"Kritérium",[452,1310,1311],{},"Zapier",[452,1313,1314],{},"Make",[452,1316,242],{},[452,1318,1319],{},"Vlastní kód",[467,1321,1322,1335,1349,1362,1374,1387],{},[449,1323,1324,1327,1329,1331,1333],{},[472,1325,1326],{},"Cena (10+ automatizací)",[472,1328,542],{},[472,1330,537],{},[472,1332,534],{},[472,1334,534],{},[449,1336,1337,1340,1343,1345,1347],{},[472,1338,1339],{},"Jednoduchost startu",[472,1341,1342],{},"Velmi vysoká",[472,1344,542],{},[472,1346,537],{},[472,1348,534],{},[449,1350,1351,1353,1355,1357,1359],{},[472,1352,531],{},[472,1354,534],{},[472,1356,537],{},[472,1358,542],{},[472,1360,1361],{},"Absolutní",[449,1363,1364,1366,1368,1370,1372],{},[472,1365,1285],{},[472,1367,571],{},[472,1369,571],{},[472,1371,574],{},[472,1373,574],{},[449,1375,1376,1379,1381,1383,1385],{},[472,1377,1378],{},"Potřeba údržby",[472,1380,517],{},[472,1382,517],{},[472,1384,534],{},[472,1386,542],{},[449,1388,1389,1392,1394,1396,1398],{},[472,1390,1391],{},"Vizuální editor",[472,1393,574],{},[472,1395,574],{},[472,1397,574],{},[472,1399,571],{},[19,1401,1403],{"id":1402},"jak-migrovat-mezi-nástroji","Jak migrovat mezi nástroji",[12,1405,1406],{},"Začali jste na Zapieru a chcete přejít na n8n? Je to jednodušší, než čekáte:",[109,1408,1409,1415,1421],{},[27,1410,1411,1414],{},[118,1412,1413],{},"Exportujte logiku, ne workflow"," – nepřenášíte soubory, ale replikujete tok dat",[27,1416,1417,1420],{},[118,1418,1419],{},"Začněte novými automatizacemi"," – nové procesy stavte v n8n, staré migrujte postupně",[27,1422,1423,1426],{},[118,1424,1425],{},"Testujte paralelně"," – nechte starý a nový workflow běžet vedle sebe, porovnávejte výstupy",[19,1428,1430],{"id":1429},"na-co-si-dát-pozor","Na co si dát pozor",[278,1432,568],{"id":1433},"vendor-lock-in",[12,1435,1436],{},"Čím víc automatizací máte v jednom nástroji, tím těžší je odejít. U SaaS nástrojů nemáte přístup k definicím workflow v otevřeném formátu. n8n ukládá workflow jako JSON – můžete je verzovat v Gitu, zálohovat, přenášet.",[278,1438,1440],{"id":1439},"monitoring","Monitoring",[12,1442,1443],{},"Automatizace bez monitoringu je časovaná bomba. Ujistěte se, že váš nástroj umí:",[24,1445,1446,1449,1452],{},[27,1447,1448],{},"Notifikace při selhání",[27,1450,1451],{},"Logy jednotlivých běhů",[27,1453,1454],{},"Retry mechanismus",[278,1456,1458],{"id":1457},"bezpečnost","Bezpečnost",[12,1460,1461],{},"Automatizační nástroje mají přístup k vašim systémům přes API klíče a tokeny. Ošetřete:",[24,1463,1464,1467,1470],{},[27,1465,1466],{},"Princip nejmenších oprávnění – dávejte jen ta práva, která workflow skutečně potřebuje",[27,1468,1469],{},"Rotaci klíčů – pravidelně měňte přístupové údaje",[27,1471,1472],{},"Audit log – kdo co kdy změnil",[19,1474,1476],{"id":1475},"praktický-příklad-výběr-nástroje","Praktický příklad: výběr nástroje",[12,1478,1479],{},"Máte e-shop na Shoptetu a chcete automatizovat:",[109,1481,1482,1485,1488],{},[27,1483,1484],{},"Přenos objednávek do účetního systému",[27,1486,1487],{},"Notifikaci na Slack při objednávce nad 10 000 Kč",[27,1489,1490],{},"Týdenní report prodejů do Google Sheets",[12,1492,1493,1495],{},[118,1494,1311],{}," to zvládne, ale u 50+ objednávek denně zaplatíte 100+ USD měsíčně.",[12,1497,1498,1500],{},[118,1499,242],{}," to zvládne taky – na serveru za 200 Kč měsíčně a s neomezeným počtem běhů. Navíc můžete přidat vlastní logiku pro výpočet marže nebo filtrování.",[12,1502,1503],{},"Pro většinu malých a středních firem je n8n nejlepší poměr cena/výkon/flexibilita.",[19,1505,1507],{"id":1506},"co-dál","Co dál",[12,1509,1510],{},"V příštím dílu seriálu si ukážeme, jak postavit první reálnou automatizaci v n8n – krok za krokem, od instalace po fungující workflow.",[327,1512],{},[12,1514,1515],{},[118,1516,1026],{},[24,1518,1519,1525,1529,1536],{},[27,1520,1521,1524],{},[209,1522,1523],{"href":1102},"Kde začít a jak mapovat procesy"," – předchozí díl seriálu",[27,1526,1527],{},[209,1528,1034],{"href":1033},[27,1530,1531,1532,1535],{},"Nechcete se v tom hrabat sami? Podívejte se na ",[209,1533,1534],{"href":211},"Quick N8N"," – n8n instalace + první automatizace za pevnou cenu.",[27,1537,1538],{},[209,1539,1541],{"href":1540},"/sluzby/ai-automatizace","Naše služby v oblasti AI automatizace",{"title":52,"searchDepth":219,"depth":219,"links":1543},[1544,1549,1555,1556,1557,1562,1563],{"id":1110,"depth":219,"text":1111,"children":1545},[1546,1547,1548],{"id":1114,"depth":1049,"text":1115},{"id":1165,"depth":1049,"text":1166},{"id":1212,"depth":1049,"text":1213},{"id":1259,"depth":219,"text":1260,"children":1550},[1551,1552,1553,1554],{"id":1269,"depth":1049,"text":476},{"id":1278,"depth":1049,"text":531},{"id":1284,"depth":1049,"text":1285},{"id":1291,"depth":1049,"text":1292},{"id":1298,"depth":219,"text":1299},{"id":1402,"depth":219,"text":1403},{"id":1429,"depth":219,"text":1430,"children":1558},[1559,1560,1561],{"id":1433,"depth":1049,"text":568},{"id":1439,"depth":1049,"text":1440},{"id":1457,"depth":1049,"text":1458},{"id":1475,"depth":219,"text":1476},{"id":1506,"depth":219,"text":1507},"2026-03-01","Druhý díl seriálu. n8n, Make, Zapier nebo vlastní kód? Porovnáváme nástroje pro automatizaci a radíme, jak si vybrat podle velikosti firmy a typu procesů.",{},"/blog/automatizace-v-praxi-vyber-nastroju",{"title":1094,"description":1565},"blog/automatizace-v-praxi-vyber-nastroju",[241,242,1571],"nástroje","7GH0Tg-bIneEigZoG4eRekH2X7FCSZ6_B98End5fTic",{"id":1574,"title":1575,"author":7,"body":1576,"date":1849,"description":1850,"extension":231,"image":232,"meta":1851,"navigation":234,"path":1102,"published":234,"seo":1852,"series":238,"stem":1853,"tags":1854,"__hash__":1856},"blog/blog/automatizace-v-praxi-mapovani-procesu.md","Automatizace v praxi: Kde začít a jak mapovat procesy",{"type":9,"value":1577,"toc":1832},[1578,1581,1585,1588,1591,1594,1598,1601,1605,1608,1634,1638,1641,1661,1665,1672,1678,1685,1689,1692,1712,1715,1719,1722,1726,1729,1733,1736,1740,1743,1747,1750,1754,1757,1783,1787,1790,1804,1810,1812,1816],[12,1579,1580],{},"Každá firma má procesy, které by šlo automatizovat. Problém není v tom, že by to nešlo – problém je v tom, že většina firem začne špatně. Koupí nástroj, automatizují první věc, co je napadne, a za měsíc zjistí, že ušetřili 10 minut týdně. To není automatizace. To je prokrastinace s lepším alibi.",[19,1582,1584],{"id":1583},"proč-nezačínat-nástrojem","Proč nezačínat nástrojem",[12,1586,1587],{},"Běžný scénář: někdo na poradě řekne „měli bychom automatizovat\". Někdo jiný najde n8n, Make nebo Zapier. Třetí člověk za odpoledne propojí Gmail s Google Sheets. Všichni jsou nadšení. Za měsíc to nikdo nepoužívá.",[12,1589,1590],{},"Důvod? Začali nástrojem, ne problémem.",[12,1592,1593],{},"Automatizace má smysl, když řeší reálný problém – opakující se ruční práci, chybovost, zdržení. Pokud nevíte, kde přesně vás bota tlačí, žádný nástroj nepomůže.",[19,1595,1597],{"id":1596},"jak-zmapovat-procesy-za-jedno-odpoledne","Jak zmapovat procesy za jedno odpoledne",[12,1599,1600],{},"Nepotřebujete BPMN diagramy ani konzultanta. Stačí tužka, papír a hodina času.",[278,1602,1604],{"id":1603},"krok-1-sepište-opakující-se-činnosti","Krok 1: Sepište opakující se činnosti",[12,1606,1607],{},"Projděte poslední týden a zapište všechno, co děláte opakovaně. Nezapomeňte na:",[24,1609,1610,1616,1622,1628],{},[27,1611,1612,1615],{},[118,1613,1614],{},"Ruční přenosy dat"," – kopírování z mailu do tabulky, z tabulky do systému",[27,1617,1618,1621],{},[118,1619,1620],{},"Notifikace a upomínky"," – „nezapomeň poslat fakturu\", „zkontroluj stav objednávky\"",[27,1623,1624,1627],{},[118,1625,1626],{},"Reporty"," – pravidelné výstupy, které někdo skládá ručně",[27,1629,1630,1633],{},[118,1631,1632],{},"Schvalování"," – cokoliv, co čeká v něčí schránce",[278,1635,1637],{"id":1636},"krok-2-ohodnoťte-každou-činnost","Krok 2: Ohodnoťte každou činnost",[12,1639,1640],{},"Pro každou položku si zapište tři čísla:",[109,1642,1643,1649,1655],{},[27,1644,1645,1648],{},[118,1646,1647],{},"Frekvence"," – kolikrát za týden/měsíc se to opakuje",[27,1650,1651,1654],{},[118,1652,1653],{},"Čas"," – kolik minut zabere jedno provedení",[27,1656,1657,1660],{},[118,1658,1659],{},"Chybovost"," – jak často se stane chyba (nízká/střední/vysoká)",[278,1662,1664],{"id":1663},"krok-3-spočítejte-roční-náklady","Krok 3: Spočítejte roční náklady",[12,1666,1667,1668,1671],{},"Jednoduchý vzorec: ",[54,1669,1670],{},"frekvence × čas × 52 týdnů = roční hodiny",". Vynásobte hodinovou sazbou zaměstnance a máte roční náklad procesu.",[12,1673,1674,1675],{},"Příklad: kopírování objednávek z e-shopu do ERP, 15× denně, 3 minuty na objednávku.\n",[54,1676,1677],{},"15 × 3 min × 250 pracovních dní = 11 250 minut = 187,5 hodin ročně",[12,1679,1680,1681,1684],{},"Při průměrné sazbě 400 Kč/h je to ",[118,1682,1683],{},"75 000 Kč ročně"," – na jednom procesu.",[278,1686,1688],{"id":1687},"krok-4-seřaďte-podle-priority","Krok 4: Seřaďte podle priority",[12,1690,1691],{},"Seřaďte procesy podle kombinace tří faktorů:",[24,1693,1694,1700,1706],{},[27,1695,1696,1699],{},[118,1697,1698],{},"Úspora času"," – kolik hodin ročně ušetříte",[27,1701,1702,1705],{},[118,1703,1704],{},"Jednoduchost automatizace"," – jde to propojit přes API? Existuje hotový konektor?",[27,1707,1708,1711],{},[118,1709,1710],{},"Dopad chyb"," – co se stane, když se proces neprovede správně",[12,1713,1714],{},"Začněte tím, co ušetří nejvíc času a je nejjednodušší na realizaci. Složité procesy nechte na později.",[19,1716,1718],{"id":1717},"typické-kandidáty-na-automatizaci","Typické kandidáty na automatizaci",[12,1720,1721],{},"Z naší praxe – tohle automatizujeme nejčastěji:",[278,1723,1725],{"id":1724},"_1-zpracování-objednávek","1. Zpracování objednávek",[12,1727,1728],{},"E-shop → ERP/účetnictví → sklad → expedice. Většina e-shopů tohle dělá ručně nebo polo-ručně. Přitom jde o čistě datový tok, kde lidská práce nepřidává žádnou hodnotu.",[278,1730,1732],{"id":1731},"_2-fakturace-a-upomínky","2. Fakturace a upomínky",[12,1734,1735],{},"Vystavení faktury po dokončení zakázky, odeslání upomínky po splatnosti, escalace na účetní. Lineární proces, jasná pravidla – ideální kandidát.",[278,1737,1739],{"id":1738},"_3-onboarding-zaměstnanců","3. Onboarding zaměstnanců",[12,1741,1742],{},"Vytvoření účtů, přidání do skupin, odeslání uvítacích materiálů, naplánování školení. Dělá se jednou za čas, ale pokaždé se na něco zapomene.",[278,1744,1746],{"id":1745},"_4-reporting","4. Reporting",[12,1748,1749],{},"Stahování dat z různých zdrojů, agregace, formátování, odeslání. Pokud někdo každé pondělí tráví hodinu skládáním reportu z pěti tabulek – to je zbytečné.",[19,1751,1753],{"id":1752},"co-neautomatizovat","Co NEAUTOMATIZOVAT",[12,1755,1756],{},"Ne všechno má smysl automatizovat. Vyvarujte se:",[24,1758,1759,1765,1771,1777],{},[27,1760,1761,1764],{},[118,1762,1763],{},"Procesů, které se mění každý týden"," – automatizace má smysl u stabilních procesů",[27,1766,1767,1770],{},[118,1768,1769],{},"Rozhodování vyžadující úsudek"," – AI pomůže, ale plná automatizace rozhodování je riskantní",[27,1772,1773,1776],{},[118,1774,1775],{},"Procesů s nejasným vstupem"," – pokud nemáte strukturovaná data, začněte tím",[27,1778,1779,1782],{},[118,1780,1781],{},"Věcí, které děláte jednou za rok"," – ROI nevyjde",[19,1784,1786],{"id":1785},"co-si-z-toho-odnést","Co si z toho odnést",[12,1788,1789],{},"Než začnete automatizovat:",[109,1791,1792,1795,1798,1801],{},[27,1793,1794],{},"Zmapujte, co děláte opakovaně",[27,1796,1797],{},"Spočítejte, kolik vás to stojí",[27,1799,1800],{},"Seřaďte podle úspora × jednoduchost",[27,1802,1803],{},"Začněte jedním procesem a dotáhněte ho do konce",[12,1805,1806,1807,1019],{},"V příštím dílu se podíváme na to, ",[209,1808,1809],{"href":1567},"jaké nástroje pro automatizaci existují a jak si vybrat ten správný",[327,1811],{},[12,1813,1814],{},[118,1815,1026],{},[24,1817,1818,1822,1826],{},[27,1819,1820],{},[209,1821,1034],{"href":1033},[27,1823,1824],{},[209,1825,1541],{"href":1540},[27,1827,1828,1829,1831],{},"Chcete rovnou začít? Podívejte se na ",[209,1830,1534],{"href":211}," – první automatizace za pevnou cenu.",{"title":52,"searchDepth":219,"depth":219,"links":1833},[1834,1835,1841,1847,1848],{"id":1583,"depth":219,"text":1584},{"id":1596,"depth":219,"text":1597,"children":1836},[1837,1838,1839,1840],{"id":1603,"depth":1049,"text":1604},{"id":1636,"depth":1049,"text":1637},{"id":1663,"depth":1049,"text":1664},{"id":1687,"depth":1049,"text":1688},{"id":1717,"depth":219,"text":1718,"children":1842},[1843,1844,1845,1846],{"id":1724,"depth":1049,"text":1725},{"id":1731,"depth":1049,"text":1732},{"id":1738,"depth":1049,"text":1739},{"id":1745,"depth":1049,"text":1746},{"id":1752,"depth":219,"text":1753},{"id":1785,"depth":219,"text":1786},"2026-02-15","První díl seriálu o automatizaci. Než začnete automatizovat, potřebujete vědět co. Ukážeme, jak zmapovat firemní procesy a najít ty, které se vyplatí automatizovat jako první.",{},{"title":1575,"description":1850},"blog/automatizace-v-praxi-mapovani-procesu",[241,1855,242],"procesy","C2tTzJqyrrdp-Bs_ca_URQpM5adBNFCdYvGRTvL9R8o",{"id":1858,"title":1859,"author":7,"body":1860,"date":2060,"description":2061,"extension":231,"image":232,"meta":2062,"navigation":234,"path":2063,"published":236,"seo":2064,"series":232,"stem":2065,"tags":2066,"__hash__":2069},"blog/blog/jak-jsme-automatizovali-zpracovani-objednavek.md","Jak jsme automatizovali zpracování objednávek pro e-shop",{"type":9,"value":1861,"toc":2052},[1862,1865,1869,1872,1889,1892,1896,1899,1931,1934,1938,1941,1947,1950,1961,1964,1968,2017,2021,2041,2045],[12,1863,1864],{},"Klient provozující e-shop na Shoptetu trávil každý den 2 hodiny ručním přepisováním objednávek do ERP systému. Dnes to trvá 5 minut - a to jen kontrola, že vše proběhlo správně.",[19,1866,1868],{"id":1867},"výchozí-stav","Výchozí stav",[12,1870,1871],{},"E-shop generoval denně 50-100 objednávek. Každou z nich musel někdo ručně:",[109,1873,1874,1877,1880,1883,1886],{},[27,1875,1876],{},"Otevřít v administraci Shoptetu",[27,1878,1879],{},"Zkopírovat data zákazníka",[27,1881,1882],{},"Přepsat položky do ERP",[27,1884,1885],{},"Vytvořit fakturu",[27,1887,1888],{},"Odeslat potvrzení",[12,1890,1891],{},"Chybovost byla kolem 3 %. Tři chyby denně znamenají naštvaného zákazníka, reklamaci, nebo chybějící zboží na skladě.",[19,1893,1895],{"id":1894},"řešení","Řešení",[12,1897,1898],{},"Postavili jsme automatizaci v n8n, která:",[24,1900,1901,1907,1913,1919,1925],{},[27,1902,1903,1906],{},[118,1904,1905],{},"Sleduje nové objednávky"," přes Shoptet API (webhook)",[27,1908,1909,1912],{},[118,1910,1911],{},"Transformuje data"," do formátu ERP systému",[27,1914,1915,1918],{},[118,1916,1917],{},"Vytváří záznamy"," v ERP přes REST API",[27,1920,1921,1924],{},[118,1922,1923],{},"Generuje fakturu"," a ukládá ji do DMS",[27,1926,1927,1930],{},[118,1928,1929],{},"Odesílá notifikaci"," do Slacku při chybě",[12,1932,1933],{},"Celý workflow má 12 kroků a běží bez zásahu člověka.",[19,1935,1937],{"id":1936},"technické-detaily","Technické detaily",[12,1939,1940],{},"Shoptet nemá push notifikace pro nové objednávky, takže používáme polling každých 5 minut. Není to ideální, ale pro tento use case stačí.",[47,1942,1945],{"className":1943,"code":1944,"language":811},[809],"Shoptet API → n8n → Transformace → ERP API → DMS → Slack\n",[54,1946,1944],{"__ignoreMap":52},[12,1948,1949],{},"Kritické bylo ošetření chybových stavů:",[24,1951,1952,1955,1958],{},[27,1953,1954],{},"Co když ERP neodpovídá?",[27,1956,1957],{},"Co když objednávka obsahuje produkt, který není v ERP?",[27,1959,1960],{},"Co když zákazník už v ERP existuje?",[12,1962,1963],{},"Pro každý případ máme fallback - buď retry, nebo notifikace operátorovi.",[19,1965,1967],{"id":1966},"výsledky","Výsledky",[443,1969,1970,1983],{},[446,1971,1972],{},[449,1973,1974,1977,1980],{},[452,1975,1976],{},"Metrika",[452,1978,1979],{},"Před",[452,1981,1982],{},"Po",[467,1984,1985,1996,2006],{},[449,1986,1987,1990,1993],{},[472,1988,1989],{},"Čas na zpracování",[472,1991,1992],{},"2 hodiny/den",[472,1994,1995],{},"5 minut/den",[449,1997,1998,2000,2003],{},[472,1999,1659],{},[472,2001,2002],{},"3 %",[472,2004,2005],{},"0.1 %",[449,2007,2008,2011,2014],{},[472,2009,2010],{},"Doba od objednávky po fakturu",[472,2012,2013],{},"4-8 hodin",[472,2015,2016],{},"5 minut",[19,2018,2020],{"id":2019},"co-jsme-se-naučili","Co jsme se naučili",[109,2022,2023,2029,2035],{},[27,2024,2025,2028],{},[118,2026,2027],{},"API dokumentace lže"," - vždy testujte na reálných datech",[27,2030,2031,2034],{},[118,2032,2033],{},"Edge cases jsou důležité"," - 90 % času strávíte na 10 % případů",[27,2036,2037,2040],{},[118,2038,2039],{},"Monitoring je nutnost"," - bez alertů nevíte, že něco nefunguje",[19,2042,2044],{"id":2043},"zajímá-vás-podobná-automatizace","Zajímá vás podobná automatizace?",[12,2046,2047,2048,2051],{},"Pokud řešíte podobný problém, ",[209,2049,2050],{"href":1012},"ozvěte se nám",". Rádi se podíváme, jestli to dává smysl automatizovat.",{"title":52,"searchDepth":219,"depth":219,"links":2053},[2054,2055,2056,2057,2058,2059],{"id":1867,"depth":219,"text":1868},{"id":1894,"depth":219,"text":1895},{"id":1936,"depth":219,"text":1937},{"id":1966,"depth":219,"text":1967},{"id":2019,"depth":219,"text":2020},{"id":2043,"depth":219,"text":2044},"2025-11-28","Případová studie: Z 2 hodin denně na 5 minut. Propojení Shoptetu s ERP systémem pomocí n8n.",{},"/blog/jak-jsme-automatizovali-zpracovani-objednavek",{"title":1859,"description":2061},"blog/jak-jsme-automatizovali-zpracovani-objednavek",[241,242,2067,2068],"e-commerce","případová studie","_2ISOp_zncIHrJyRsLSFV_u4aqO2g0QgKCSa9MzXNnE",{"id":2071,"title":1034,"author":7,"body":2072,"date":2400,"description":2401,"extension":231,"image":2402,"meta":2403,"navigation":234,"path":1033,"published":234,"seo":2404,"series":232,"stem":2405,"tags":2406,"__hash__":2408},"blog/blog/5-veci-pred-automatizaci.md",{"type":9,"value":2073,"toc":2391},[2074,2077,2081,2084,2087,2107,2110,2116,2120,2123,2126,2152,2155,2161,2167,2170,2174,2177,2180,2194,2199,2202,2206,2209,2212,2232,2237,2241,2244,2247,2273,2279,2285,2289,2292,2318,2322,2354,2357,2359,2369,2371,2375],[12,2075,2076],{},"Za posledních 10 let jsme viděli desítky automatizačních projektů. Některé ušetřily statisíce ročně, jiné skončily v šuplíku dřív, než se stihly zaplatit. Rozdíl nebyl v technologii – ten samý nástroj dokáže zachránit i pohřbít projekt. Rozdíl je v přístupu. Tady je pět věcí, které rozhodují.",[19,2078,2080],{"id":2079},"_1-nejdřív-proces-pak-automatizace","1. Nejdřív proces, pak automatizace",[12,2082,2083],{},"Automatizovat špatný proces znamená dělat špatnou věc rychleji. A za víc peněz.",[12,2085,2086],{},"Než sáhnete po nástroji, projděte si proces krok po kroku a u každého se ptejte:",[24,2088,2089,2095,2101],{},[27,2090,2091,2094],{},[118,2092,2093],{},"Proč to děláme takhle?"," Často je odpověď „protože vždycky\".",[27,2096,2097,2100],{},[118,2098,2099],{},"Přidává tento krok hodnotu?"," Pokud ne, je kandidát na smazání.",[27,2102,2103,2106],{},[118,2104,2105],{},"Co by se stalo, kdybychom ho vynechali?"," Někdy nic.",[12,2108,2109],{},"Často zjistíte, že polovina kroků vznikla historicky – někdo je zavedl před pěti lety a nikdo se od té doby neptal, jestli ještě dávají smysl. Ty neautomatizujte. Zrušte je.",[12,2111,2112,2115],{},[118,2113,2114],{},"Příklad z praxe:"," Klient chtěl automatizovat interní schvalování objednávek. Než jsme začali cokoliv stavět, podívali jsme se na data. 90 % objednávek pod 10 000 Kč schvaloval jeden člověk a za poslední rok neodmítl ani jednu. Řešení? Zrušit schvalování pro malé částky a nastavit limit. Žádná automatizace, nulové náklady, okamžitá úspora 5 hodin týdně.",[19,2117,2119],{"id":2118},"_2-měřte-než-začnete","2. Měřte, než začnete",[12,2121,2122],{},"Bez čísel nevíte, jestli se automatizace vyplatila. A co je horší – nevíte to ani za rok, kdy se někdo zeptá, jestli ta investice stála za to.",[12,2124,2125],{},"Před projektem změřte:",[24,2127,2128,2134,2140,2146],{},[27,2129,2130,2133],{},[118,2131,2132],{},"Kolik času proces zabere?"," Ideálně v minutách na jedno provedení.",[27,2135,2136,2139],{},[118,2137,2138],{},"Jak často se opakuje?"," Denně? Týdně? Při každé objednávce?",[27,2141,2142,2145],{},[118,2143,2144],{},"Kolik lidí ho dělá?"," A co by mohli dělat místo toho.",[27,2147,2148,2151],{},[118,2149,2150],{},"Jaká je chybovost?"," A kolik stojí jedna chyba (oprava, reklamace, penále).",[12,2153,2154],{},"Po implementaci měřte to samé. Jedině tak víte, jestli to mělo smysl – a jestli má smysl automatizovat další proces.",[12,2156,2157,2160],{},[118,2158,2159],{},"Špatně:"," „Ušetříme hodně času.\"",[12,2162,2163,2166],{},[118,2164,2165],{},"Dobře:"," „Zpracování jedné faktury trvá 5 minut. Děláme jich 200 měsíčně. To je 16 hodin měsíčně × 500 Kč/h = 8 000 Kč. Automatizace stojí 50 000 Kč na implementaci a 2 000 Kč měsíčně na provoz. ROI za 8 měsíců.\"",[12,2168,2169],{},"S takovým výpočtem se dá rozhodovat. Bez něj střílíte naslepo.",[19,2171,2173],{"id":2172},"_3-počítejte-s-údržbou","3. Počítejte s údržbou",[12,2175,2176],{},"Automatizace není jednorázová investice. Je to živý systém – a živé systémy potřebují péči.",[12,2178,2179],{},"API se mění, dodavatel updatuje svůj systém, přibydou nové typy objednávek, změní se legislativa. Kalkulujte s:",[24,2181,2182,2188,2191],{},[27,2183,2184,2187],{},[118,2185,2186],{},"15–20 % ceny vývoje ročně"," na údržbu a úpravy",[27,2189,2190],{},"Čas na monitoring – někdo musí sledovat, že workflow běží",[27,2192,2193],{},"Aktualizace při změně navázaných systémů",[12,2195,2196,2198],{},[118,2197,2114],{}," Klient měl automatizaci postavenou na API e-shopového řešení. Dodavatel bez varování změnil formát odpovědí. Workflow tiše přestalo fungovat – objednávky se 3 dny nezapisovaly do ERP. Kdyby měli monitoring s alertem do Slacku, zjistili by to za minuty, ne za 3 dny.",[12,2200,2201],{},"Automatizace, kterou nikdo neudržuje, přestane fungovat. A když přestane fungovat tiše, je to horší, než kdybyste ji neměli – protože se na ni spoléháte.",[19,2203,2205],{"id":2204},"_4-mějte-fallback","4. Mějte fallback",[12,2207,2208],{},"Každý systém jednou spadne. Otázka není jestli, ale kdy – a co se stane potom.",[12,2210,2211],{},"Pro každou automatizaci potřebujete tři věci:",[24,2213,2214,2220,2226],{},[27,2215,2216,2219],{},[118,2217,2218],{},"Ruční postup"," – jak proces provést ručně, když automat neběží. Stačí jednoduchý checklist, ale musí existovat a někdo o něm musí vědět.",[27,2221,2222,2225],{},[118,2223,2224],{},"Alerting"," – automatická notifikace, když workflow selže. Mail, Slack, SMS – hlavně že to někdo dostane včas.",[27,2227,2228,2231],{},[118,2229,2230],{},"Dokumentaci opravy"," – kdo to umí opravit a jak. Ideálně ne jen ten jeden člověk, co to stavěl.",[12,2233,2234,2236],{},[118,2235,2114],{}," Automatický import objednávek selže v pátek večer. Pokud nemáte alert, zjistíte to v pondělí ráno, kdy vám volá naštvaný zákazník, že mu nepřišlo potvrzení. Tři dny objednávek v limbu. Kdyby existoval alert a jednoduchý ruční postup, víkendová směna to zvládne za 15 minut.",[19,2238,2240],{"id":2239},"_5-začněte-malým","5. Začněte malým",[12,2242,2243],{},"Velké projekty mají velké riziko. Čím víc systémů propojujete, čím víc výjimek řešíte, tím víc věcí se může pokazit. A tím dýl trvá, než se dostavý výsledek.",[12,2245,2246],{},"Dobrý první kandidát na automatizaci:",[24,2248,2249,2255,2261,2267],{},[27,2250,2251,2254],{},[118,2252,2253],{},"Je opakovaný"," – děje se denně nebo týdně, ne jednou za kvartál",[27,2256,2257,2260],{},[118,2258,2259],{},"Je jednoduchý"," – málo kroků, málo výjimek, jasná pravidla",[27,2262,2263,2266],{},[118,2264,2265],{},"Je měřitelný"," – víte přesně, kolik času a peněz zabere",[27,2268,2269,2272],{},[118,2270,2271],{},"Není kritický"," – když selže, firma nestojí",[12,2274,2275,2278],{},[118,2276,2277],{},"Příklad dobrého startu:"," Automatické odesílání měsíčního reportu. Data se stahují z jednoho systému, formátují do tabulky, pošlou mailem. Žádné výjimky, jasný výstup, jednoduché na ověření. Ušetří 2 hodiny měsíčně a hlavně – naučíte se, jak automatizace ve vaší firmě funguje.",[12,2280,2281,2284],{},[118,2282,2283],{},"Špatný první kandidát:"," Komplexní proces s 50 výjimkami, který běží jednou za měsíc, dotýká se pěti systémů a když selže, firma stojí. To je projekt na později – až budete vědět, co děláte.",[19,2286,2288],{"id":2287},"bonus-kdy-neautomatizovat","Bonus: Kdy NEautomatizovat",[12,2290,2291],{},"Ne všechno se vyplatí automatizovat. Někdy je správná odpověď „nechte to být\":",[24,2293,2294,2300,2306,2312],{},[27,2295,2296,2299],{},[118,2297,2298],{},"Proces se často mění"," – budete automatizaci předělávat každý měsíc. Náklady na údržbu spolknou úspory.",[27,2301,2302,2305],{},[118,2303,2304],{},"Málo opakování"," – proces, který děláte 2× za měsíc a trvá 10 minut, vás stojí 4 hodiny ročně. Za to žádnou rozumnou automatizaci nepostavíte.",[27,2307,2308,2311],{},[118,2309,2310],{},"Vyžaduje lidský úsudek"," – posuzování reklamací, schvalování nestandardních požadavků, komunikace s nespokojeným zákazníkem. AI může pomoct, ale plná automatizace je riskantní.",[27,2313,2314,2317],{},[118,2315,2316],{},"Nevíte přesně, co chcete"," – pokud se proces mění s každým provedením, nejdřív ho stabilizujte. Automatizovat chaos = rychlejší chaos.",[19,2319,2321],{"id":2320},"shrnutí","Shrnutí",[109,2323,2324,2330,2336,2342,2348],{},[27,2325,2326,2329],{},[118,2327,2328],{},"Opravte proces, než ho automatizujete"," – nejlepší automatizace je ta, kterou nepotřebujete",[27,2331,2332,2335],{},[118,2333,2334],{},"Měřte před a po"," – bez čísel je to jen drahý experiment",[27,2337,2338,2341],{},[118,2339,2340],{},"Počítejte s údržbou"," – automat potřebuje péči, jinak tiše přestane fungovat",[27,2343,2344,2347],{},[118,2345,2346],{},"Mějte záložní plán"," – alert, ruční postup, dokumentace",[27,2349,2350,2353],{},[118,2351,2352],{},"Začněte malým"," – jeden proces, jeden výsledek, pak škálujte",[12,2355,2356],{},"Automatizace je nástroj, ne cíl. Cílem je ušetřit čas a peníze – a někdy to jde lépe reorganizací procesu než technologií.",[327,2358],{},[12,2360,2361,2362,2365,2366,1831],{},"Nevíte, kde začít? ",[209,2363,2364],{"href":1012},"Ozvěte se"," – projdeme vaše procesy a řekneme na rovinu, co dává smysl automatizovat a co ne. Nebo se podívejte na náš ",[209,2367,2368],{"href":211},"balíček Quick N8N",[327,2370],{},[12,2372,2373],{},[118,2374,1026],{},[24,2376,2377,2382,2387],{},[27,2378,2379,2381],{},[209,2380,1523],{"href":1102}," – první díl seriálu o automatizaci",[27,2383,2384,2386],{},[209,2385,1041],{"href":1040}," – konkrétní případová studie s čísly",[27,2388,2389],{},[209,2390,1541],{"href":1540},{"title":52,"searchDepth":219,"depth":219,"links":2392},[2393,2394,2395,2396,2397,2398,2399],{"id":2079,"depth":219,"text":2080},{"id":2118,"depth":219,"text":2119},{"id":2172,"depth":219,"text":2173},{"id":2204,"depth":219,"text":2205},{"id":2239,"depth":219,"text":2240},{"id":2287,"depth":219,"text":2288},{"id":2320,"depth":219,"text":2321},"2025-06-10","Automatizace není všelék. Na co si dát pozor, abyste neskončili s drahým systémem, který nikdo nepoužívá – a jak místo toho ušetřit reálné peníze.","/images/blog/5-veci-pred-automatizaci.png",{},{"title":1034,"description":2401},"blog/5-veci-pred-automatizaci",[241,1088,2407],"tipy","iEajksyz9mWTsKLM8TABTxl5Dyl0_YmmNmJy8Rf9JEk",{"id":2410,"title":2411,"author":7,"body":2412,"date":2558,"description":2559,"extension":231,"image":2560,"meta":2561,"navigation":234,"path":2562,"published":234,"seo":2563,"series":232,"stem":2564,"tags":2565,"__hash__":2568},"blog/blog/vitejte-na-blogu.md","Vítejte na blogu Haxo.cz",{"type":9,"value":2413,"toc":2550},[2414,2417,2421,2424,2427,2431,2434,2460,2464,2467,2487,2490,2494,2497,2500,2504,2507,2524,2528,2543],[12,2415,2416],{},"Rozhodli jsme se spustit blog, kde budeme pravidelně sdílet naše zkušenosti z praxe. Žádné obecné rady přeložené z angličtiny, ale konkrétní poznatky z projektů, které děláme pro české firmy.",[19,2418,2420],{"id":2419},"kdo-jsme","Kdo jsme",[12,2422,2423],{},"Haxo.cz je malý tým vývojářů zaměřený na automatizaci procesů a zakázkový vývoj. Pomáháme firmám zbavit se opakující se manuální práce - ať už jde o zpracování dokumentů, propojení systémů, nebo nasazení AI asistentů.",[12,2425,2426],{},"Nejsme agentura, která slibuje zázraky. Jsme technici, kteří řeší konkrétní problémy. Když něco nedává smysl, řekneme to rovnou.",[19,2428,2430],{"id":2429},"co-zde-najdete","Co zde najdete",[12,2432,2433],{},"Na blogu budeme publikovat články z několika oblastí:",[24,2435,2436,2442,2448,2454],{},[27,2437,2438,2441],{},[118,2439,2440],{},"Případové studie"," - konkrétní projekty, které jsme realizovali, včetně použitých technologií a dosažených výsledků",[27,2443,2444,2447],{},[118,2445,2446],{},"Praktické návody"," - jak začít s automatizací, na co si dát pozor při zavádění AI",[27,2449,2450,2453],{},[118,2451,2452],{},"Technické články"," - novinky z technologií, které používáme (n8n, RAG, LLM, Python)",[27,2455,2456,2459],{},[118,2457,2458],{},"Tipy a triky"," - malé věci, které mohou ušetřit hodiny práce",[19,2461,2463],{"id":2462},"pro-koho-píšeme","Pro koho píšeme",[12,2465,2466],{},"Články jsou určené pro:",[24,2468,2469,2475,2481],{},[27,2470,2471,2474],{},[118,2472,2473],{},"Majitele a manažery firem",", kteří chtějí pochopit, kde má automatizace smysl a kde ne",[27,2476,2477,2480],{},[118,2478,2479],{},"IT oddělení",", která zvažují nasazení nových nástrojů nebo hledají inspiraci",[27,2482,2483,2486],{},[118,2484,2485],{},"Vývojáře a techniky",", kteří řeší podobné problémy jako my",[12,2488,2489],{},"Snažíme se psát srozumitelně, ale bez zbytečného zjednodušování. Když je potřeba jít do technických detailů, jdeme do nich.",[19,2491,2493],{"id":2492},"proč-blog","Proč blog?",[12,2495,2496],{},"Věříme, že sdílení znalostí pomáhá všem. Když narazíme na zajímavý problém a jeho řešení, rádi se o něj podělíme.",[12,2498,2499],{},"Zároveň chceme ukázat, že automatizace a AI nejsou jen buzzwordy z konferencí, ale praktické nástroje, které mohou reálně pomoct firmám jakékoliv velikosti. Nemusíte být korporát s milionovým rozpočtem, abyste z nich měli užitek.",[19,2501,2503],{"id":2502},"jaká-témata-plánujeme","Jaká témata plánujeme",[12,2505,2506],{},"V nejbližší době se můžete těšit na články o:",[24,2508,2509,2512,2515,2518,2521],{},[27,2510,2511],{},"Jak jsme automatizovali zpracování faktur pomocí OCR",[27,2513,2514],{},"Praktický úvod do n8n pro začátečníky",[27,2516,2517],{},"RAG systémy - kdy dávají smysl a kdy ne",[27,2519,2520],{},"Propojení Shoptetu s ERP systémem",[27,2522,2523],{},"Jak vybrat správný nástroj pro automatizaci",[19,2525,2527],{"id":2526},"sledujte-nás","Sledujte nás",[12,2529,2530,2531,2537,2538,1019],{},"Nové články budeme publikovat přibližně jednou za dva týdny. Pokud nechcete nic zmeškat, můžete nás sledovat na ",[209,2532,2536],{"href":2533,"rel":2534},"https://linkedin.com/company/haxo-cz",[2535],"nofollow","LinkedIn"," nebo ",[209,2539,2542],{"href":2540,"rel":2541},"https://github.com/Haxocz",[2535],"GitHubu",[12,2544,2545,2546,2549],{},"A pokud máte nápad na téma, o kterém byste chtěli číst, nebo narazili na problém, který nevíte jak řešit - ",[209,2547,2548],{"href":1012},"napište nám",". Rádi pomůžeme, a možná z toho bude i článek.",{"title":52,"searchDepth":219,"depth":219,"links":2551},[2552,2553,2554,2555,2556,2557],{"id":2419,"depth":219,"text":2420},{"id":2429,"depth":219,"text":2430},{"id":2462,"depth":219,"text":2463},{"id":2492,"depth":219,"text":2493},{"id":2502,"depth":219,"text":2503},{"id":2526,"depth":219,"text":2527},"2025-01-16","Spouštíme blog, kde budeme sdílet praktické zkušenosti z našich projektů, tipy pro automatizaci a novinky ze světa AI.","/images/blog/cervena-sit.png",{},"/blog/vitejte-na-blogu",{"title":2411,"description":2559},"blog/vitejte-na-blogu",[2566,241,2567],"novinky","AI","p_sQoMzaDIRPSDezw8pOdHuHnuUcDqDOecZ3KrPDFk0",{"id":2570,"title":2571,"author":7,"body":2572,"date":3065,"description":3066,"extension":231,"image":232,"meta":3067,"navigation":234,"path":3068,"published":236,"seo":3069,"series":232,"stem":3070,"tags":3071,"__hash__":3073},"blog/blog/ai-chatbot-nad-firemni-dokumentaci.md","AI asistent nad firemními daty: jak jsme propojili Notion, Asanu a Google Drive do jednoho mozku",{"type":9,"value":2573,"toc":3042},[2574,2577,2580,2583,2586,2589,2592,2596,2599,2602,2616,2619,2622,2626,2629,2633,2636,2656,2659,2662,2666,2669,2672,2675,2695,2699,2702,2705,2709,2712,2716,2719,2733,2736,2740,2743,2749,2753,2757,2760,2763,2767,2770,2773,2777,2780,2783,2787,2790,2793,2797,2881,2884,2888,2891,2897,2903,2909,2915,2918,2922,2957,2961,2964,2990,2993,2997,3000,3026,3029,3033,3036],[12,2575,2576],{},"Prodejna s 10 zaměstnanci. Tři nástroje na řízení firmy – Notion na poznámky a interní wiki, Asana na úkoly a projekty, Google Drive na smlouvy, faktury a obecné dokumenty. Každý nástroj plní svůj účel. Problém? Nikdo neví, kde přesně hledat.",[12,2578,2579],{},"„Kde je ten postup pro reklamace?\" – v Notionu? V Driven? Jako příloha úkolu v Asaně?",[12,2581,2582],{},"„Kdo má na starosti dodavatele X?\" – někde v poznámkách, ale ve kterých?",[12,2584,2585],{},"„Jaké byly podmínky té poslední smlouvy?\" – určitě v Drivu, ale ve které složce?",[12,2587,2588],{},"Zaměstnanci trávili v průměru hodinu denně hledáním informací, které ve firmě existovaly – jen nikdo nevěděl kde. Nováčci se orientovali týdny. Seniorní lidé fungovali jako živé encyklopedie a místo své práce odpovídali na otázky kolegů.",[12,2590,2591],{},"Postavili jsme AI asistenta, který propojil všechny tři nástroje do jednoho rozhraní. Zaměstnanec se zeptá česky, normální větou – a dostane odpověď s odkazem na zdroj. Žádné prohledávání složek, žádné otravování kolegů.",[19,2593,2595],{"id":2594},"co-je-rag-a-proč-ne-obyčejné-chatgpt","Co je RAG a proč ne „obyčejné\" ChatGPT",[12,2597,2598],{},"Kdybychom zaměstnancům dali přístup ke ChatGPT, dostali by obecné odpovědi z internetu. Nic o jejich firmě, jejich procesech, jejich klientech.",[12,2600,2601],{},"RAG (Retrieval-Augmented Generation) funguje jinak. Místo toho, aby AI odpovídala „z hlavy\", nejdřív prohledá firemní dokumenty a teprve z nich složí odpověď. Dva kroky:",[109,2603,2604,2610],{},[27,2605,2606,2609],{},[118,2607,2608],{},"Retrieval"," – systém najde relevantní úseky z firemních dat",[27,2611,2612,2615],{},[118,2613,2614],{},"Generation"," – jazykový model z nalezených dat sestaví srozumitelnou odpověď",[12,2617,2618],{},"Výsledek? AI, která zná vaši firmu. Odpovídá na základě vašich dat, ne obecných znalostí z internetu. A ke každé odpovědi přiloží odkaz na zdroj – takže si můžete ověřit, odkud informace pochází.",[12,2620,2621],{},"Když odpověď ve firemních datech není? Systém to řekne. Žádné vymýšlení, žádné halucinace.",[19,2623,2625],{"id":2624},"jak-to-celé-funguje-pod-kapotou","Jak to celé funguje pod kapotou",[12,2627,2628],{},"Architektura systému má několik vrstev. Každá z nich řeší jiný kus problému.",[278,2630,2632],{"id":2631},"_1-napojení-na-zdroje-dat","1. Napojení na zdroje dat",[12,2634,2635],{},"Prvním krokem bylo propojení se všemi třemi nástroji přes jejich API:",[24,2637,2638,2644,2650],{},[27,2639,2640,2643],{},[118,2641,2642],{},"Notion API"," – stahuje stránky, databáze a jejich obsah včetně struktury (nadpisy, odrážky, tabulky)",[27,2645,2646,2649],{},[118,2647,2648],{},"Asana API"," – čte úkoly, projekty, komentáře a přílohy",[27,2651,2652,2655],{},[118,2653,2654],{},"Google Drive API"," – indexuje dokumenty, tabulky, prezentace i PDF soubory",[12,2657,2658],{},"Každý zdroj má svá specifika. Notion ukládá data v blocích, Asana má hierarchii projektů a úkolů, Google Drive obsahuje mix formátů. Pro každý nástroj jsme vytvořili konektor, který data normalizuje do jednotného formátu.",[12,2660,2661],{},"Synchronizace běží inkrementálně – systém neindexuje vše od nuly, ale sleduje změny. Když někdo upraví stránku v Notionu nebo přidá komentář v Asaně, změna se promítne do indexu do hodiny.",[278,2663,2665],{"id":2664},"_2-chunking-rozřezání-dokumentů-na-kousky","2. Chunking – rozřezání dokumentů na kousky",[12,2667,2668],{},"Jazykové modely mají omezené kontextové okno. Nemůžeme poslat celou firemní dokumentaci najednou. Dokumenty se proto rozřežou na menší úseky – chunky.",[12,2670,2671],{},"Zní to jednoduše, ale chunking je jedno z nejdůležitějších rozhodnutí celého systému. Příliš malé kousky ztrácejí kontext. Příliš velké vnášejí šum a zhoršují přesnost vyhledávání.",[12,2673,2674],{},"Použili jsme kombinaci přístupů:",[24,2676,2677,2683,2689],{},[27,2678,2679,2682],{},[118,2680,2681],{},"Rekurzivní dělení"," s velikostí 400–512 tokenů a 10–20 % přesahem mezi kousky, aby se neztratily souvislosti na hranicích",[27,2684,2685,2688],{},[118,2686,2687],{},"Respektování struktury"," – chunky se neřežou uprostřed odstavce nebo tabulky",[27,2690,2691,2694],{},[118,2692,2693],{},"Metadata"," – ke každému chunku přidáváme informaci o zdroji (Notion/Asana/Drive), autorovi, datu poslední úpravy a kategorii obsahu",[278,2696,2698],{"id":2697},"_3-embeddingy-převod-textu-na-čísla","3. Embeddingy – převod textu na čísla",[12,2700,2701],{},"Každý chunk se převede na vektor – číselnou reprezentaci jeho významu. Dva texty, které mluví o podobném tématu, budou mít podobné vektory, i když používají úplně jiná slova.",[12,2703,2704],{},"Tohle je klíč k tomu, proč systém najde odpověď, i když se zeptáte jinak, než je to napsané v dokumentu. Hledáte „postup při stížnosti zákazníka\" a systém najde dokument nazvaný „Reklamační řád\" – protože význam je podobný.",[278,2706,2708],{"id":2707},"_4-vektorová-databáze","4. Vektorová databáze",[12,2710,2711],{},"Vektory se ukládají do specializované vektorové databáze (v našem případě Qdrant), která je optimalizovaná na rychlé vyhledávání podle podobnosti. Při dotazu systém najde 5–10 nejrelevantnějších chunků za milisekundy.",[278,2713,2715],{"id":2714},"_5-hybridní-vyhledávání","5. Hybridní vyhledávání",[12,2717,2718],{},"Čistě sémantické vyhledávání má slabinu – špatně si poradí s přesnými názvy, kódy produktů nebo specifickými termíny. Proto kombinujeme dva přístupy:",[24,2720,2721,2727],{},[27,2722,2723,2726],{},[118,2724,2725],{},"Sémantické vyhledávání"," – hledá podle významu (ideální pro obecné dotazy)",[27,2728,2729,2732],{},[118,2730,2731],{},"Klíčové vyhledávání (BM25)"," – hledá podle přesných slov (ideální pro konkrétní termíny)",[12,2734,2735],{},"Výsledky obou metod se sloučí a přeřadí pomocí re-rankeru – modelu, který detailně porovná relevanci každého výsledku k původnímu dotazu.",[278,2737,2739],{"id":2738},"_6-generování-odpovědi","6. Generování odpovědi",[12,2741,2742],{},"Nalezené úseky se vloží jako kontext do promptu pro jazykový model. Ten dostane jasnou instrukci: odpovídej výhradně na základě poskytnutého kontextu. Pokud odpověď v kontextu není, řekni to.",[47,2744,2747],{"className":2745,"code":2746,"language":811},[809],"Uživatel: \"Jaký je postup při reklamaci?\"\n\n→ Systém najde 3 relevantní chunky z Notionu (reklamační řád)\n  a 2 úkoly z Asany (aktuální reklamační workflow)\n\n→ LLM sestaví odpověď + připojí odkazy na zdrojové dokumenty\n",[54,2748,2746],{"__ignoreMap":52},[19,2750,2752],{"id":2751},"co-jsme-řešili-a-co-nás-překvapilo","Co jsme řešili a co nás překvapilo",[278,2754,2756],{"id":2755},"kvalita-dat-rozhoduje-o-všem","Kvalita dat rozhoduje o všem",[12,2758,2759],{},"Garbage in, garbage out. Než jsme spustili RAG, museli jsme s klientem projít existující dokumentaci. Část stránek v Notionu byla neaktuální, některé soubory v Drivu duplicitní, v Asaně chyběly popisy úkolů.",[12,2761,2762],{},"Investice do čištění dat se vyplatila víc než jakákoli optimalizace algoritmu. Sebelepší AI neodpoví správně, když čerpá ze zastaralých podkladů.",[278,2764,2766],{"id":2765},"lidé-se-neumí-ptát-a-to-je-v-pořádku","Lidé se neumí ptát (a to je v pořádku)",[12,2768,2769],{},"„Jak to funguje?\" není otázka, na kterou AI dokáže odpovědět. Funguje co? Reklamace? Objednávky? Celá firma?",[12,2771,2772],{},"Přidali jsme vrstvu, která dotazy přeformuluje a upřesňuje. Systém se dovede doptat nebo nabídne možnosti: „Máte na mysli postup zpracování reklamací, nebo reklamační podmínky pro zákazníky?\"",[278,2774,2776],{"id":2775},"bezpečnost-a-přístupy","Bezpečnost a přístupy",[12,2778,2779],{},"Ne všichni zaměstnanci mají vidět všechno – mzdové dokumenty, smlouvy s dodavateli nebo interní hodnocení. Systém filtruje výsledky podle role uživatele. Prodavač dostane jiný rozsah odpovědí než vedoucí prodejny.",[12,2781,2782],{},"Metadata, která ke každému chunku přidáváme při indexaci, slouží právě k tomuto – systém ví, odkud chunk pochází a kdo k němu má přístup.",[278,2784,2786],{"id":2785},"notion-asana-a-drive-mluví-jiným-jazykem","Notion, Asana a Drive mluví jiným jazykem",[12,2788,2789],{},"Každý nástroj strukturuje data jinak. Notion má bloky a databáze. Asana má projekty, úkoly a podúkoly. Google Drive má složky a soubory v desítkách formátů.",[12,2791,2792],{},"Jednou z výzev bylo propojení entit napříč nástroji – aby systém pochopil, že úkol „Aktualizovat ceník\" v Asaně souvisí se souborem „Ceník 2024.xlsx\" v Drivu a stránkou „Cenová politika\" v Notionu.",[19,2794,2796],{"id":2795},"tech-stack","Tech stack",[443,2798,2799,2809],{},[446,2800,2801],{},[449,2802,2803,2806],{},[452,2804,2805],{},"Komponenta",[452,2807,2808],{},"Technologie",[467,2810,2811,2821,2831,2841,2851,2861,2871],{},[449,2812,2813,2818],{},[472,2814,2815],{},[118,2816,2817],{},"LLM",[472,2819,2820],{},"GPT-4 Turbo (Azure OpenAI)",[449,2822,2823,2828],{},[472,2824,2825],{},[118,2826,2827],{},"Embeddingy",[472,2829,2830],{},"text-embedding-3-small",[449,2832,2833,2838],{},[472,2834,2835],{},[118,2836,2837],{},"Vektorová DB",[472,2839,2840],{},"Qdrant",[449,2842,2843,2848],{},[472,2844,2845],{},[118,2846,2847],{},"Backend",[472,2849,2850],{},"Python + FastAPI",[449,2852,2853,2858],{},[472,2854,2855],{},[118,2856,2857],{},"Frontend",[472,2859,2860],{},"React (chat rozhraní)",[449,2862,2863,2868],{},[472,2864,2865],{},[118,2866,2867],{},"Konektory",[472,2869,2870],{},"Vlastní přes Notion API, Asana API, Google Drive API",[449,2872,2873,2878],{},[472,2874,2875],{},[118,2876,2877],{},"Orchestrace",[472,2879,2880],{},"LlamaIndex",[12,2882,2883],{},"Azure OpenAI jsme zvolili kvůli GDPR – data zůstávají v evropském datacentru a neprocházejí přes americké servery.",[19,2885,2887],{"id":2886},"jak-to-vypadá-v-praxi","Jak to vypadá v praxi",[12,2889,2890],{},"Pár reálných dotazů, které systém denně zpracovává:",[12,2892,2893,2896],{},[118,2894,2895],{},"„Kdo je zodpovědný za objednávky u dodavatele Novák?\"","\n→ Odpověď z Notionu (interní wiki) + odkaz na související úkoly v Asaně",[12,2898,2899,2902],{},[118,2900,2901],{},"„Kde najdu aktuální ceník pro velkoobchodní partnery?\"","\n→ Přímý odkaz na soubor v Google Drive + shrnutí klíčových podmínek z Notionu",[12,2904,2905,2908],{},[118,2906,2907],{},"„Jaký je postup, když zákazník chce vrátit zboží po 14 dnech?\"","\n→ Odpověď složená z reklamačního řádu (Notion) a aktuálního workflow (Asana)",[12,2910,2911,2914],{},[118,2912,2913],{},"„Co jsme řešili s klientem ABC minulý měsíc?\"","\n→ Souhrn z úkolů v Asaně + relevantní dokumenty z Drivu",[12,2916,2917],{},"Zaměstnanci systém používají přes jednoduché chatovací rozhraní – vypadá jako firemní ChatGPT, ale odpovídá na základě firemních dat.",[19,2919,2921],{"id":2920},"výsledky-po-3-měsících","Výsledky po 3 měsících",[24,2923,2924,2933,2939,2945,2951],{},[27,2925,2926,2929,2930],{},[118,2927,2928],{},"Zhruba hodinu denně"," ušetří každý zaměstnanec na hledání informací – to je u 10 lidí ",[118,2931,2932],{},"50 hodin týdně",[27,2934,2935,2938],{},[118,2936,2937],{},"Noví zaměstnanci se orientují za dny",", ne za týdny – asistent funguje jako neúnavný mentor, který odpoví na jakýkoli dotaz",[27,2940,2941,2944],{},[118,2942,2943],{},"Seniorní lidé se vrátili ke své práci"," – místo odpovídání na opakující se otázky kolegů řeší to, co přináší hodnotu",[27,2946,2947,2950],{},[118,2948,2949],{},"85 % dotazů"," systém zodpoví bez nutnosti eskalace na člověka",[27,2952,2953,2956],{},[118,2954,2955],{},"Citace zdrojů"," budují důvěru – zaměstnanci si ověřují odpovědi a vědí, že AI „nevymýšlí\"",[19,2958,2960],{"id":2959},"kdy-rag-dává-smysl","Kdy RAG dává smysl",[12,2962,2963],{},"RAG není pro každého. Dává smysl, když:",[24,2965,2966,2972,2978,2984],{},[27,2967,2968,2971],{},[118,2969,2970],{},"Máte data roztříštěná ve více nástrojích"," – a lidé tráví čas hledáním místo prací",[27,2973,2974,2977],{},[118,2975,2976],{},"Zaměstnanci opakovaně řeší stejné dotazy"," – a seniorní lidé fungují jako živé FAQ",[27,2979,2980,2983],{},[118,2981,2982],{},"Onboarding nových lidí trvá dlouho"," – protože „vědění\" je v hlavách, ne v systému",[27,2985,2986,2989],{},[118,2987,2988],{},"Vaše dokumentace existuje, ale nikdo v ní nehledá"," – protože je to zdlouhavé a nepřehledné",[12,2991,2992],{},"Nepotřebujete tisíce dokumentů. Stačí desítky, pokud jsou aktuální a dobře strukturované. Důležitý je přínos – kolik času váš tým ušetří, když odpověď přijde za 5 sekund místo za 20 minut hledání.",[19,2994,2996],{"id":2995},"co-je-potřeba-k-rozjezdu","Co je potřeba k rozjezdu",[12,2998,2999],{},"Typický projekt tohoto typu zabere 3–5 týdnů:",[109,3001,3002,3008,3014,3020],{},[27,3003,3004,3007],{},[118,3005,3006],{},"Týden 1"," – Zmapování datových zdrojů, audit kvality dokumentace, nastavení přístupů",[27,3009,3010,3013],{},[118,3011,3012],{},"Týden 2–3"," – Napojení konektorů, indexace dat, nastavení chunkingu a embeddingů",[27,3015,3016,3019],{},[118,3017,3018],{},"Týden 3–4"," – Ladění vyhledávání, testování s reálnými dotazy, prompt engineering",[27,3021,3022,3025],{},[118,3023,3024],{},"Týden 4–5"," – Nasazení, zaškolení týmu, sběr zpětné vazby a doladění",[12,3027,3028],{},"Nejdůležitější část? Ten první týden. Kvalita dat rozhoduje o úspěchu víc než volba konkrétní technologie.",[19,3030,3032],{"id":3031},"chcete-podobného-asistenta","Chcete podobného asistenta?",[12,3034,3035],{},"Pokud vaši lidé tráví čas hledáním informací místo prací, pravděpodobně řešíte stejný problém. Nezáleží na tom, jestli používáte Notion, Confluence, SharePoint nebo Excel na sdíleném disku – princip je vždy stejný.",[12,3037,3038,3041],{},[209,3039,3040],{"href":1012},"Ozvěte se nám"," – na krátkém hovoru zjistíme, jestli to pro vás dává smysl a jak by to mohlo vypadat.",{"title":52,"searchDepth":219,"depth":219,"links":3043},[3044,3045,3053,3059,3060,3061,3062,3063,3064],{"id":2594,"depth":219,"text":2595},{"id":2624,"depth":219,"text":2625,"children":3046},[3047,3048,3049,3050,3051,3052],{"id":2631,"depth":1049,"text":2632},{"id":2664,"depth":1049,"text":2665},{"id":2697,"depth":1049,"text":2698},{"id":2707,"depth":1049,"text":2708},{"id":2714,"depth":1049,"text":2715},{"id":2738,"depth":1049,"text":2739},{"id":2751,"depth":219,"text":2752,"children":3054},[3055,3056,3057,3058],{"id":2755,"depth":1049,"text":2756},{"id":2765,"depth":1049,"text":2766},{"id":2775,"depth":1049,"text":2776},{"id":2785,"depth":1049,"text":2786},{"id":2795,"depth":219,"text":2796},{"id":2886,"depth":219,"text":2887},{"id":2920,"depth":219,"text":2921},{"id":2959,"depth":219,"text":2960},{"id":2995,"depth":219,"text":2996},{"id":3031,"depth":219,"text":3032},"2024-10-15","Prodejna s 10 zaměstnanci měla znalosti roztříštěné ve třech nástrojích. Postavili jsme RAG systém, který je propojil do jednoho chytrého asistenta. Takhle to vypadalo.",{},"/blog/ai-chatbot-nad-firemni-dokumentaci",{"title":2571,"description":3066},"blog/ai-chatbot-nad-firemni-dokumentaci",[2567,3072,2817,2068,241],"RAG","nuWoqG6EEPk3sBDvUQszxw25gl9p1Tlk7WXVspwDnZs",{"id":3075,"title":1041,"author":7,"body":3076,"date":3358,"description":3359,"extension":231,"image":232,"meta":3360,"navigation":234,"path":1040,"published":234,"seo":3361,"series":232,"stem":3362,"tags":3363,"__hash__":3365},"blog/blog/automaticke-zpracovani-faktur-ocr.md",{"type":9,"value":3077,"toc":3344},[3078,3081,3084,3088,3094,3098,3106,3110,3113,3129,3132,3136,3139,3150,3154,3157,3171,3174,3178,3181,3185,3188,3214,3217,3221,3231,3237,3243,3247,3291,3295,3298,3312,3315,3319,3328,3330,3334],[12,3079,3080],{},"Účetní oddělení zpracovávalo 200 faktur měsíčně. Každá faktura = otevřít PDF, najít údaje, přepsat do systému, založit. Pět minut na fakturu, 16 hodin měsíčně.",[12,3082,3083],{},"Dnes to dělá automat. Účetní jen kontroluje a schvaluje.",[19,3085,3087],{"id":3086},"jak-to-funguje","Jak to funguje",[47,3089,3092],{"className":3090,"code":3091,"language":811},[809],"Email s fakturou → Extrakce PDF → OCR → AI parsing → Validace → Účetní systém\n",[54,3093,3091],{"__ignoreMap":52},[278,3095,3097],{"id":3096},"_1-příjem-faktury","1. Příjem faktury",[12,3099,3100,3101,3105],{},"Faktury chodí na dedicated email (",[209,3102,3104],{"href":3103},"mailto:faktury@firma.cz","faktury@firma.cz","). Automat sleduje inbox a stáhne přílohy.",[278,3107,3109],{"id":3108},"_2-ocr","2. OCR",[12,3111,3112],{},"Používáme Azure Document Intelligence (dříve Form Recognizer). Je předtrénovaný na faktury, takže rozumí struktuře:",[24,3114,3115,3118,3121,3123,3126],{},[27,3116,3117],{},"Dodavatel, odběratel",[27,3119,3120],{},"IČO, DIČ",[27,3122,147],{},[27,3124,3125],{},"Datum vystavení, splatnosti",[27,3127,3128],{},"Položky, částky, DPH",[12,3130,3131],{},"Přesnost na standardních fakturách je 95 %+.",[278,3133,3135],{"id":3134},"_3-ai-post-processing","3. AI post-processing",[12,3137,3138],{},"OCR občas udělá chybu. Použijeme LLM k:",[24,3140,3141,3144,3147],{},[27,3142,3143],{},"Opravě zjevných chyb (IČO má 8 číslic, ne 7)",[27,3145,3146],{},"Doplnění chybějících údajů (lookup dodavatele podle IČO)",[27,3148,3149],{},"Klasifikaci (provozní náklad, materiál, služby)",[278,3151,3153],{"id":3152},"_4-validace","4. Validace",[12,3155,3156],{},"Před zápisem do účetního systému:",[24,3158,3159,3162,3165,3168],{},[27,3160,3161],{},"Existuje dodavatel v číselníku?",[27,3163,3164],{},"Sedí IČO a DIČ?",[27,3166,3167],{},"Je částka v rozumném rozmezí?",[27,3169,3170],{},"Není faktura duplicitní?",[12,3172,3173],{},"Pokud něco nesedí, jde faktura do fronty k ruční kontrole.",[278,3175,3177],{"id":3176},"_5-zápis-a-archivace","5. Zápis a archivace",[12,3179,3180],{},"Validovaná data jdou do účetního systému přes API. PDF se archivuje s metadaty pro budoucí dohledání.",[19,3182,3184],{"id":3183},"co-nefunguje","Co nefunguje",[12,3186,3187],{},"Buďme upřímní - OCR není magie:",[24,3189,3190,3196,3202,3208],{},[27,3191,3192,3195],{},[118,3193,3194],{},"Rukou psané faktury"," - zapomeňte",[27,3197,3198,3201],{},[118,3199,3200],{},"Skenované šikmo"," - kvalita klesá",[27,3203,3204,3207],{},[118,3205,3206],{},"Nestandardní formáty"," - každý layout = nový edge case",[27,3209,3210,3213],{},[118,3211,3212],{},"Zahraniční faktury"," - jiné formáty dat, jiná pole",[12,3215,3216],{},"Pro tyto případy máme fallback na ruční zpracování.",[19,3218,3220],{"id":3219},"náklady-vs-úspory","Náklady vs. úspory",[12,3222,3223,3226,3227,3230],{},[118,3224,3225],{},"Náklady na implementaci:"," 150 000 Kč\n",[118,3228,3229],{},"Měsíční provoz:"," 3 000 Kč (Azure, monitoring)",[12,3232,3233,3236],{},[118,3234,3235],{},"Úspora:"," 12 hodin měsíčně × 500 Kč/hod = 6 000 Kč/měsíc",[12,3238,3239,3242],{},[118,3240,3241],{},"ROI:"," 25 měsíců (bez započítání snížené chybovosti)",[19,3244,3246],{"id":3245},"metriky-po-roce-provozu","Metriky po roce provozu",[443,3248,3249,3258],{},[446,3250,3251],{},[449,3252,3253,3255],{},[452,3254,1976],{},[452,3256,3257],{},"Hodnota",[467,3259,3260,3268,3276,3284],{},[449,3261,3262,3265],{},[472,3263,3264],{},"Zpracovaných faktur",[472,3266,3267],{},"2 400",[449,3269,3270,3273],{},[472,3271,3272],{},"Automaticky zpracováno",[472,3274,3275],{},"87 %",[449,3277,3278,3281],{},[472,3279,3280],{},"Ruční kontrola",[472,3282,3283],{},"13 %",[449,3285,3286,3288],{},[472,3287,1659],{},[472,3289,3290],{},"0.5 %",[19,3292,3294],{"id":3293},"kdy-to-dává-smysl","Kdy to dává smysl",[12,3296,3297],{},"OCR automatizace se vyplatí, když:",[24,3299,3300,3303,3306,3309],{},[27,3301,3302],{},"Zpracováváte 100+ dokumentů měsíčně",[27,3304,3305],{},"Dokumenty mají podobnou strukturu",[27,3307,3308],{},"Máte systém s API pro import",[27,3310,3311],{},"Chyby vás stojí peníze (pokuty, penále)",[12,3313,3314],{},"Pro 20 faktur měsíčně to nedává ekonomický smysl.",[19,3316,3318],{"id":3317},"chcete-automatizovat-zpracování-dokumentů","Chcete automatizovat zpracování dokumentů?",[12,3320,3321,3324,3325,1019],{},[209,3322,3323],{"href":1012},"Napište nám"," a spočítáme, jestli to pro vás dává smysl. Podívejte se také na naše ",[209,3326,3327],{"href":1540},"služby v oblasti AI automatizace",[327,3329],{},[12,3331,3332],{},[118,3333,1026],{},[24,3335,3336,3340],{},[27,3337,3338],{},[209,3339,1034],{"href":1033},[27,3341,3342],{},[209,3343,1523],{"href":1102},{"title":52,"searchDepth":219,"depth":219,"links":3345},[3346,3353,3354,3355,3356,3357],{"id":3086,"depth":219,"text":3087,"children":3347},[3348,3349,3350,3351,3352],{"id":3096,"depth":1049,"text":3097},{"id":3108,"depth":1049,"text":3109},{"id":3134,"depth":1049,"text":3135},{"id":3152,"depth":1049,"text":3153},{"id":3176,"depth":1049,"text":3177},{"id":3183,"depth":219,"text":3184},{"id":3219,"depth":219,"text":3220},{"id":3245,"depth":219,"text":3246},{"id":3293,"depth":219,"text":3294},{"id":3317,"depth":219,"text":3318},"2024-07-22","Jak jsme snížili čas na zpracování faktury z 5 minut na 30 sekund. Technické detaily OCR řešení.",{},{"title":1041,"description":3359},"blog/automaticke-zpracovani-faktur-ocr",[3364,2567,241,2068],"OCR","xaFVrzicPqBKv5AdgBoKInl85D09hYifv9DjpkRJvH0",1775836921186]