Centrum nápovědy
Integrace chatbota

Jak nastavit ChatLab pro váš e-shop

Poslední aktualizace:

Správná konfigurace ChatLab je klíčem k tomu, aby váš chatbot poskytoval přesné informace o produktech a aktualizace objednávek v reálném čase. Se správným nastavením dokáže ChatLab odpovídat na podrobné dotazy k produktům, zjišťovat stavy objednávek a pomáhat zákazníkům nepřetržitě.

Co je u chatbota pro e-commerce důležité

  • Přesné informace o produktech - zajistěte, aby zákazníci dostávali správné podrobnosti o parametrech a nabídkách
  • Přehledná prezentace nabídek - efektivně zvýrazňujte slevy, balíčky a propagační akce
  • Aktuální data - poskytujte ceny, stav skladových zásob a stavy objednávek v reálném čase (při aktivní integraci)
  • Sledování objednávek a uživatelská data - umožněte zákazníkům kontrolovat podrobnosti o objednávce a stav doručení po integraci

Jak předat informace o produktech do ChatLab

Než začnete ChatLab trénovat na datech ze svého obchodu, rozhodněte se, jakým způsobem bude produktová data načítat:

  • Skenování webu: ChatLab projde a indexuje vaše produktové stránky (popisy, parametry a obrázky) do statické báze znalostí. Ideální pro bohatý kontext a podrobné odpovědi, pokud je váš katalog relativně stálý. Přečtěte si více: Přidání nových webových zdrojů

  • Integrace přes API: Připojte se přes API platforem Shopify, WooCommerce, PrestaShop nebo jiných systémů a získávejte živá produktová data, ceny, skladové zásoby a vyhledávejte objednávky v reálném čase. Některé integrace podporují také vyhledávání produktů podle SKU nebo referenčního kódu. Nejlepší řešení pro často se měnící zásoby a správu objednávek. Produkty se neimportují do statické báze znalostí ChatLab; místo toho se ChatLab dynamicky dotazuje vaší e-commerce platformy v reakci na dotazy uživatelů.

  • Kombinace obojího: Použijte skenování pro hluboké kontextové znalosti a ponechte integraci aktivní pro aktuální přesnost dat.

Dostupné e-commerce integrace

Přejděte ke svému botovi a vyberte záložku Connect (Propojit), kde uvidíte všechny dostupné integrace.

Záložka Connect zobrazující e-commerce integrace

ChatLab podporuje následující e-commerce platformy:

  • Shopify - vyhledávání produktů (s filtrováním podle dostupnosti skladem), sledování objednávek
  • WooCommerce - vyhledávání produktů podle názvu nebo SKU, procházení kategorií, sledování objednávek
  • PrestaShop - vyhledávání produktů podle názvu nebo reference/SKU, podpora variant, sledování objednávek
  • Shoper - vyhledávání produktů, sledování objednávek
  • Wix - vyhledávání produktů, sledování objednávek
  • CS-Cart - vyhledávání produktů, sledování objednávek
  • Abicart - vyhledávání položek, sledování objednávek
  • BaseLinker - správa objednávek z více platforem

ChatLab podporuje také integrace pro hotely a rezervace:

  • Beds24 - dostupnost pokojů, podrobnosti o ubytování, ceny
  • Mews - kategorie pokojů, vyhledávání dostupnosti, vyhledávání rezervací
  • Hotres - nabídka apartmánů, kontrola dostupnosti
  • IdoBooking - rezervace apartmánů, správa rezervací
  • NFHotel - dostupnost a podrobnosti o apartmánech

Skenování vs. integrace: Co je lepší?

Skenování webu

Výhody:

  • Zkoumání dotazů pomocí AI s plným kontextem a bohatými odpověďmi
  • Hluboké porozumění popisům produktů

Nevýhody:

  • Vyžaduje ruční nebo automatické přetrénování k zachycení nových či upravených produktů
  • Může narazit na limit trénovacích znaků při indexování velkých katalogů
  • Potenciální nepřesná interpretace detailních specifikací
  • Nemusí se podařit extrahovat informace z tabulek nebo seznamů parametrů

Integrace přes API

Výhody:

  • Vždy aktuální ceny a skladové zásoby díky přímým API voláním
  • Vyhledávání objednávek v reálném čase pro sledování stavu a historie
  • Vyhledávání podle SKU a referenčního kódu dostupné pro WooCommerce a PrestaShop
  • Shopify podporuje filtrování podle dostupnosti skladem pro zobrazení pouze dostupných položek

Nevýhody:

  • Vyhledávání založené na klíčových slovech (nebo vyhledávání podle SKU), postrádá hluboké kontextové porozumění
  • Závislost na dostupnosti API a limitech počtu požadavků
  • Vyžaduje správné přihlašovací údaje a konfiguraci
  • Důrazně doporučujeme modely vyšší úrovně pro správné používání nástrojů

Vítězná formule: Kombinace skenování a integrace

Kombinací skenování celého webu s živou integrací udržuje ChatLab váš produktový katalog a stav obchodu v souladu. Zákazníci vždy vidí aktuální skladové zásoby, přesné ceny a podrobné popisy.

Chcete-li dosáhnout jak hlubokých kontextových odpovědí, tak přesnosti v reálném čase, nastavte vlastní chování ChatLab v části Settings > Role & Behavior (Nastavení > Role a chování). Klikněte na Enable custom role and behavior instructions (Povolit vlastní instrukce pro roli a chování) a přidejte následující:

Nastavení Role & Behavior se zvýrazněným tlačítkem pro vlastní instrukce

When a user asks about products or categories, first invoke API tools to retrieve current data; fallback to the scanned knowledge base only for contextual enrichment. After fetching live data, augment responses with detailed descriptions and recommendations from the knowledge base when relevant.

Přečtěte si více o přizpůsobení role: Nastavení Role & Behavior

Vždy používejte modely vyšší úrovně

Integrace s API vyžaduje, aby chatbot vyhodnocoval API volání a jejich výsledky. Modely mini (jako GPT-5-mini) mají pro tento účel omezené schopnosti. Při integraci s e-commerce platformami vždy používejte modely vyšší úrovně (například GPT-4o nebo GPT-4.1).

Model můžete změnit v Settings > Model & Advanced (Nastavení > Model a pokročilé).

Nastavení vlastního promptu

Pro WooCommerce

Integrace s WooCommerce má k dispozici nástroje searchProducts, searchCategories a searchProductBySku. Přidejte tyto instrukce do sekce Settings > Role & Behavior:

First, classify the user question into one of:
- PRODUCT-BY-SKU (user provides a SKU, reference number, or product code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-BY-SKU:
- Call searchProductBySku with the provided SKU or reference code.
- Return the product details to the user.

If PRODUCT-SPECIFIC:
- Call searchProducts(text) first using normalized English singular lowercase query.
- If results are empty/weak:
  1) Call searchCategories(normalized noun) to choose best categoryId.
  2) Call searchProducts(categoryId) to show a few items as examples.
- Answer using tool results as primary truth (name/price/availability). Use Knowledge Base only to add extra details if consistent.

If ASSORTMENT-OVERVIEW:
- Build the overview primarily from tools, then enrich using Knowledge Base:
  1) Call searchCategories(normalized noun) to find relevant categoryIds.
  2) For up to 3-5 top categories, call searchProducts(categoryId).
  3) Aggregate from tool results; always label as non-exhaustive.
  4) Enrich the overview with Knowledge Base ONLY where it adds coverage the tools may miss.
- If tool results and KB conflict: prefer tool for concrete product facts; prefer KB for store-level statements.

Pro Shopify

Integrace se Shopify obsahuje nástroj searchProducts s možností zobrazovat pouze produkty skladem. Zapněte přepínač "In-stock only" v konfiguraci akce vyhledávání produktů v Shopify, aby se nedostupné položky automaticky odfiltrovaly. Přidejte tyto instrukce:

First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

Pro PrestaShop

Integrace s PrestaShopem podporuje nástroje searchProducts a searchProductByReference. Vyhledávání podle reference umožňuje zákazníkům najít produkty podle SKU, čárového kódu EAN-13, ISBN nebo kódu MPN. Přidejte tyto instrukce:

First, classify the user question into one of:
- PRODUCT-BY-REFERENCE (user provides a SKU, EAN barcode, ISBN, MPN, or reference code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-BY-REFERENCE:
- Call searchProductByReference with the provided reference code.
- Return the product details to the user.

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

Pro AbiCart, Wix, CS-Cart, Shoper

Tyto integrace mají k dispozici nástroj searchProducts. Přidejte tyto instrukce:

First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

Jak správně skenovat e-commerce web

Naplánujte si skenování webu po částech a nikoli najednou, získáte tak lepší kontrolu. Skenování má dvě úrovně filtrování: filtrování URL (které stránky se zařadí do trénování) a filtrování prvků (které části jednotlivých stránek se stanou obsahem). Níže uvedený přehled shrnuje to nejdůležitější.

  1. Definujte správný rozsah skenování - použijte filtr pro vyloučení URL:

    • Zahrňte pouze adresy URL pro stránky produktů a kategorií (např. /products/ a /collections/)
    • Vylučte cesty s nízkou hodnotou, jako jsou /blog/, /tags/ a stránky archivů
    • U vícejazyčných obchodů omezte skenování na primární jazyk
  2. Vylučte opakující se prvky - použijte filtr vyloučení HTML prvků pro záhlaví, zápatí a boční panel

  3. Zahrňte pouze relevantní obsah - použijte zahrnutí podle CSS selektorů pro zaměření na popisy a parametry produktů a zároveň vylučte recenze, hodnocení a sekce s podobnými produkty

  4. Využijte Sitemap, pokud je k dispozici - pomáhá identifikovat všechny stránky produktů a kategorií efektivněji než procházení odkazů

Kompletní postup - podrobné vysvětlení obou úrovní filtrování, doporučené rozdělení na samostatné trénování informací a produktů a připravené selektory prvků pro WooCommerce, Shopify, PrestaShop, Magento, Shoper, CS-Cart a další systémy - naleznete v článku Trénování bota na e-commerce obchodu bez integrace. To se hodí zejména tehdy, když integraci nemůžete (nebo nechcete) aktivovat.

Přečtěte si více o optimalizaci skenování webu: Jak snížit počet trénovacích znaků při skenování webu

Další funkce, které stojí za to zapnout

Offer Cards

Aktivujte toto nastavení v části Settings > Model & Advanced, aby chatbot mohl vracet produktové karty s názvy, obrázky a cenami. Tím se zlepší vizuální prezentace, zejména při dotazech přes API v reálném čase.

Nastavení Model & Advanced se zvýrazněným přepínačem Offer Cards

Přidejte toto pravidlo do svých vlastních instrukcí, abyste předešli duplicitním odkazům:

If knowledge base provides URLs of the source information, provide them as comma separated list in the response as a reference - only after you have answered user's question in the conversation and only if the links are not included in the product list

Přečtěte si více: Offer Cards

Doporučené otázky

Přednastavte si tlačítka rychlých odpovědí (doprava, vrácení zboží, otevírací doba) v části Settings > Conversation (Nastavení > Konverzace). Zapněte dynamic suggested follow-ups (dynamické navrhované doplňující otázky) pro návrhy generované umělou inteligencí.

Přečtěte si více: Dynamické navrhované doplňující otázky

Předání lidskému operátorovi

Aktivujte kontaktní formulář pro spojení s člověkem a zadejte svůj e-mail podpory pro eskalace.

Přečtěte si více: Kontaktní formulář na lidskou podporu

Souhrny konverzací a klientů

Pokud je tato funkce zapnutá, ChatLab automaticky vygeneruje souhrn pro každou konverzaci a udržuje aktuální profilový souhrn pro vracející se zákazníky.

Přečtěte si více: Souhrny chatbota a paměť

Chat Frontend API

Předávejte informace o aktuálně přihlášeném uživateli (např. ID uživatele, e-mail nebo bezpečnostní token), aby chatbot mohl bezpečně přistupovat k historii objednávek, aniž by je uživatel musel zadávat znovu.

Přečtěte si více: Chat API

Nastavení jazyka

ChatLab podporuje více než 90 jazyků. Přečtěte si více: Nastavení jazyka chatbota

Při použití integrace se Shopify, WooCommerce nebo jinými e-commerce platformami vezměte v úvahu, v jakém jazyce váš systém produkty vrací. Přidejte tuto instrukci do nastavení Role & Behavior:

When searching for products use [shop language] product and category names in singular form.

Sledujte a vylepšujte každý den

Chcete-li zajistit, aby ChatLab zůstal přesný a efektivní:

  • Pravidelně procházejte záznamy konverzací. Upravujte odpovědi nebo přidávejte obsah tam, kde bot váhá. Přečtěte si více: Historie rozhovorů
  • Zapněte AI Conversation Insights pro identifikaci vzorců chování a problémů. Přečtěte si více: Statistiky konverzací pomocí AI
  • Využívejte automatický denní přehled aktivit. Přečtěte si více: E-mail s denním souhrnem

Optimalizace odpovědí chatbota

I skvěle nakonfigurovaný chatbot má prospěch z pravidelného dolaďování. Analyzujte historii rozhovorů a odhalujte slabá místa, špatně pochopené dotazy nebo opakující se nouzové odpovědi. Upravujte prompty, aktualizujte trénovací materiály a experimentujte se systémovými instrukcemi.

Přečtěte si více: Jak zlepšit odpovědi chatbota