Na našem webu běží vpravo dole AI asistent — odpovídá na otázky o službách, cenách a spolupráci, 24 hodin denně. Postavili jsme si ho sami na Claude API, a protože AI integrace jsou jedna ze služeb, které prodáváme, dělíme se o celý postup otevřeně: co provoz reálně stojí, jak jsme ho ochránili před zneužitím — a co nás po cestě překvapilo. Pokud zvažujete chatbota pro vlastní web, tohle je pohled z první ruky, ne marketingový leták.

Proč jsme do toho šli

  • Návštěvník se ptá přirozeně. Místo proklikávání podstránek napíše „kolik stojí web?" a dostane odpověď s reálnými rozpětími — i o půlnoci.
  • Sbírá poptávky. Když návštěvník projeví zájem, asistent mu nabídne nechat e-mail přímo v chatu — a nám přijde poptávka i s přepisem konverzace. Chat tak není jen infolinka, ale zdroj leadů.
  • Je to živá ukázka. Na otázku klienta „a funguje to vůbec?" máme nejlepší možnou odpověď: vyzkoušejte si to vpravo dole. O byznysové stránce jsme psali v článku o ceně a návratnosti AI chatbotů.

Jak to funguje

Architektura je záměrně jednoduchá: widget na webu → náš server → Claude API (model Sonnet 5). Žádný krabicový widget třetí strany — data návštěvníků tečou jen přes náš server a vzhled je přesně podle našeho brandu.

Nejdůležitější rozhodnutí: znalosti asistenta se skládají z reálných dat webu. Systémový prompt se generuje ze služeb, ceníků a kontaktů přímo z kódu stránky — když zítra změníme cenové rozpětí, chatbot ho zná okamžitě, bez ruční údržby znalostní báze. K tomu pár pravidel: vykat, držet se témat firmy, ceny uvádět jako orientační a nikdy si nevymýšlet.

Stabilní část promptu se díky prompt cachingu cachuje na straně API — opakovaná volání platí za nacachovaný vstup jen ~10 % ceny. U chatbota, kde je znalostní báze v každé zprávě, je to největší páka na náklady.

Co to reálně stojí

ModelCena API (vstup/výstup za 1M tokenů)Jedna odpověď chatbota
Claude Sonnet 53 / 15 USD*≈ 0,12 Kč
Claude Haiku 4.51 / 5 USD≈ 0,05 Kč

* zaváděcí cena 2 / 10 USD do 31. 8. 2026. Ceny se mění — aktuální vždy u Anthropicu.

Jinými slovy: i kdyby chatbot odpovídal na 400 zpráv denně (náš nastavený strop), je to zhruba 50 Kč za den. Při realistické návštěvnosti firemního webu mluvíme o desítkách korun měsíčně — méně než jedna káva. Jednorázový náklad je práce na nasazení; provoz je prakticky zadarmo.

Ochrana před roboty a rozpočtová pojistka

Veřejný endpoint, který za každou zprávu platí (byť haléře), je třeba chránit. Nasadili jsme ochranu ve vrstvách:

  • Limit na návštěvníka — počet zpráv za 10 minut na session,
  • limit na IP adresu — session limit bot obejde zahozením cookies, IP ne,
  • globální denní strop — pojistka rozpočtu pro celý web; po překročení asistent slušně odkáže na kontaktní formulář,
  • kontrola původu požadavku — cizí web si náš endpoint nezavolá ze své stránky,
  • limit délky zprávy a ořezávání historie konverzace.

K tomu logování všech konverzací na vlastním serveru — jednak vidíme, jestli se něco nezneužívá, a jednak je to zlato pro marketing: přesný seznam otázek, které návštěvníci reálně řeší. Nejedno téma budoucího článku vznikne právě z chat logu.

Co nás překvapilo — lekce z praxe

1. Levnější model si vymýšlel ceny. První verzi jsme spustili na nejlevnějším modelu (Haiku 4.5). Na otázku „kolik stojí jednoduchý web?" sebevědomě odpověděl konkrétním rozpětím — které jsme v té době nikde neměli zveřejněné. Vymyslel si ho. Silnější Sonnet 5 na stejnou otázku čestně přiznal, že rozpětí v podkladech nemá, a nabídl rychlou nabídku přes formulář. Ponaučení: chatbota testujte i otázkami, na které ve znalostech odpověď není — právě tam se ukáže, jestli si vymýšlí. U cen a faktů je to rozdíl mezi užitečným nástrojem a právním rizikem.

2. Jazyk je tvář firmy. Tentýž levný model ignoroval pravidlo vykání („čau, kolik to stojí?" → tykal i v odpovědi) a občas zaměnil jazyk. Pro interní nástroje to nevadí; na firemním webu ano. Za kvalitu jazyka se vyplatí připlatit si silnější model — při haléřích na odpověď je to pořád zanedbatelný náklad.

3. Ďábel je v detailech mimo AI. Nejvíc času nezabraly prompty, ale okolí: iOS Safari zoomuje celou stránku, když má vstupní pole písmo menší než 16 px (chat se při klávesnici „rozsypal"); jeden CSS řádek způsobil, že se panel otevíral sám; a API odpověď modelu může mít před textem ještě jiný blok, se kterým kód musí počítat. Nasazení chatbota je z větší části poctivé webařské řemeslo, ne AI magie.

Vyplatí se to?

Otevřeně: většina návštěvníků chat otevře ze zvědavosti a nic nenapíše. Ale ti, kdo píší, jsou zpravidla nejžhavější zájemci — lidé, kterým se nechce volat ani vyplňovat formulář. Přesně pro ně je tam směrování na formulář a možnost nechat e-mail přímo v chatu. Celé je to měřitelné: eventy v analytice počítají otevření, zprávy i zanechané kontakty, takže o návratnosti nebudeme spekulovat — uvidíme ji v datech.

Časté otázky

Kolik stojí provoz AI chatbota na firemním webu?
Méně, než většina lidí čeká. U modelu Claude Sonnet 5 a s využitím prompt cachingu vychází jedna odpověď řádově na deset haléřů. I při stovkách konverzací měsíčně jsou náklady na API desítky korun — u běžného firemního webu často pod cenu jedné kávy. Jednorázová je práce na nasazení a znalostní bázi.
Nevymyslí si chatbot vlastní ceny nebo služby?
Přesně to se nám stalo při testování s levnějším modelem — sebevědomě tvrdil cenová rozpětí, která jsme nikde neměli. Řešení má dvě části: znalosti se skládají výhradně z reálných dat webu (ne z paměti modelu) a pravidla výslovně zakazují vymýšlení. A hlavně: chatbota je třeba testovat i otázkami, na které v podkladech odpověď není.
Jak chatbota ochránit před roboty a zneužitím?
Ve vrstvách: limit na návštěvníka (session), limit na IP adresu (pro boty, kteří zahodí cookies), globální denní strop pro celý web jako pojistka rozpočtu, kontrola původu požadavku (cizí web nemůže endpoint volat) a limit délky zprávy. I při plném vyčerpání denního stropu jsou náklady pár desítek korun.
Co chatbot ukládá a jak je to s GDPR?
Konverzace logujeme na vlastním serveru (otázka, odpověď, čas, IP) — nic se neposílá třetím stranám k marketingovým účelům a návštěvník je na AI povahu asistenta upozorněn přímo ve widgetu. Log slouží ke zlepšování odpovědí a přehledu, co návštěvníci reálně hledají. Doporučujeme nastavit i rozumnou retenci logů.
Proč vlastní řešení přes API a ne hotový chatbot widget?
Hotové widgety třetích stran jsou rychlé na spuštění, ale data návštěvníků tečou přes cizí platformu, měsíčně stojí často víc než API provoz a vzhled ani chování plně neovládáte. Vlastní řešení přes Claude API běží na vašem serveru, vypadá přesně podle vašeho brandu a znalosti se aktualizují automaticky z dat webu.
Jak dlouho trvá nasazení AI asistenta na web?
Základ (widget, API endpoint, znalostní báze z obsahu webu, ochranné limity) jsou řádově dny práce, ne týdny. Další dny si vyžádá doladění odpovědí podle reálných konverzací — proto od začátku logujeme a doporučujeme první měsíc odpovědi sledovat.

Závěr

AI asistent na webu dnes není projekt za statisíce s měsíčními licencemi — je to pár dní poctivé práce a provoz za drobné, pokud se postaví správně: znalosti z reálných dat, ochrana ve vrstvách a logování od prvního dne. Vyzkoušejte si našeho vpravo dole. A pokud byste podobného asistenta chtěli na svém webu — od znalostní báze po ochranu a měření — napište nám nebo se podívejte na naše AI integrace.