Přeskočit obsah

Jak testovat AI boty (chatbot, voicebot, emailbot)

1️⃣ Kde testovat boty

💬 Chatbot

Testovací okno: https://.bot.coworkers.ai/#/ Admin URL: https://.bot.coworkers.ai/admin/#/

💡

Pro rychlý přístup k testovací stránce chatu otevřete jakoukoli instanci a klikněte na ikonu textové bubliny 💬 v pravém horním rohu. Poté vyberte instanci, kterou chcete testovat.

👉 Co najdete v testovacím okně:

  1. Výběr instance (1️⃣) – Nachází se nahoře. Použijte ho k přepnutí na konkrétní instanci bota, kterou chcete testovat.
  2. Okno chatu (2️⃣) – Zde zadávejte své otázky a sledujte odpovědi bota v reálném čase.
  3. Tlačítko Reset (3️⃣) – Vymaže aktuální konverzaci, abyste mohli začít novou.
  4. Tlačítko EW (4️⃣) – Nachází se v pravém horním rohu. Otevře stránku dokumentace se skriptem pro nasazení chatbota na webové stránky nebo do aplikace. Na této stránce si také můžete prohlédnout, jak bude okno chatu vypadat v reálném použití.

chatbot-test-ew.png

📞 Voicebot

Každý voicebot má vyhrazené telefonní číslo. Najdete ho v sekci Voicebot v admin panelu:

  1. V levém menu klikněte na "Voicebot" (1️⃣).
  2. Testovací telefonní číslo je zobrazeno v horní části stránky pod "Telefonní číslo voicebota" (2️⃣).

  3. Admin URL: https://.bot.coworkers.ai/admin/#/

💡

Pro rychlé testování toku dialogu a logiky lze voiceboty testovat stejně jako chatboty — pomocí textu v testovacím okně chatu. Vždy se však ujistěte, že své voiceboty testujete i prostřednictvím skutečných hovorů. To zajistí přesnou simulaci uživatelské zkušenosti a ověří hlasově specifické funkce.

voicebot-number.png

✉️ Emailbot

  • Používá se pro vybrané e-mailové fronty a kategorie (v Daktele) podle definice v rozsahu projektu. Poznámka: toto testování se vztahuje pouze na emailboty připojené k Daktele. Emailboty pro O365 nebo Outlook se testují samostatně v jejich příslušných prostředích.
  • Admin URL: https://.bot.coworkers.ai/admin/#/

2️⃣ Co testovat – typy odpovědí

✅ Dynamické odpovědi

  • Bot vyhledává odpovědi v dokumentech, tabulkách nebo na webových stránkách.
  • Kvalita odpovědi je tak dobrá jako kvalita zdrojů, které jste poskytli. Pokud určité informace ve zdrojích chybí, bot si je nemůže vymyslet.
  • Viz také: AI Knowledge

🔄 Integrované odpovědi

  • Bot získává informace voláním jiného systému (API), jako je stav objednávky nebo sledování zásilky.
  • Bot vždy odpovídá pouze na základě dat vrácených z vašeho systému:

  • Pokud odpověď API neobsahuje sledovací odkaz, bot ho nemůže zahrnout do odpovědi.

  • Pokud API vrátí stav "nový", bot nemůže použít text určený pro stav "zpracovává se".
  • Logika je jednoduchá: cokoli API vrátí → to bot použije v odpovědi.
  • Viz také: API Integrations

📧 Statické odpovědi

  • Bot používá předdefinované texty nebo šablony vybrané podle typu otázky (záměru).
  • Tyto odpovědi jsou pevné a vždy stejné pro danou situaci. Obvykle jsou vytvořeny bez použití generativního LLM — logiku i odpovědi definujete sami.
  • Pokud se spoléháte na statické odpovědi a nezohlednili jste určitou situaci v toku dialogu (například pokud bot požádá o číslo objednávky, ale zákazník odpoví "Kde najdu číslo objednávky?"), bot nebude schopen adekvátně odpovědět, pokud tato situace a odpovídající odpověď nejsou definovány v toku.

3️⃣ Jak testovat krok za krokem

👀 Krok 1: Najděte záznam

🅰️ Chatbot a Voicebot

How-to-write-feedback.gif

🅱️ Emailbot

  • Testování emailbota se provádí přímo v Daktele.
  • U ticketů, které splňují podmínky zpracování, uvidíte sekci "Emailbot".

👉 V sekci Emailbot vyplňte:

  • High level - Hlavní kategorie dotazu (např. "objednávka")
  • Low level - Podkategorie dotazu (např. "stav")
  • Emailbot feedback - Vyberte OK (správně) nebo NOK (nesprávně)
  • Feedback - Popište, co bylo špatně a jak by to mělo být opraveno
  • Emailbot discussion URL - Odkaz na diskusi v aplikaci emailbota

How-to-write-feedback-emailbot.gif

✅ Krok 2: Vyhodnoťte odpověď

  • Vyberte ✅OK (správně), ❌NOK (nesprávně), nebo OK – označeno.

  • OK - Odpověď byla správná.

  • NOK - Odpověď byla nesprávná.
  • OK – označeno - Odpověď byla správná, ale něco by mělo být upraveno (například formulace nebo styl).

💬 Krok 3: Napište komentář (pro NOK nebo OK – označeno)

  • Do pole "Feedback" napište, co bylo špatně a jak by to mělo být opraveno.
  • Příklad: "Bot napsal 'Nezpracováno', ale mělo tam být 'Odesláno'."

4️⃣ Co hodnotit

👉 Hlavní pravidlo: Hodnoťte pouze to, zda se bot choval podle dohodnutého rozsahu. Nehodnoťte, co bot "mohl říct" nebo co "by bylo hezké". Bot může dělat pouze to, co bylo dohodnuto v rozsahu.

✅ Pokud byla odpověď správná → označte OK. ❌ Pokud byla odpověď nesprávná → označte NOK a přidejte komentář:

  • jaká měla být správná odpověď
  • proč byla současná odpověď špatná

💡

📌 Jak psát feedback

  • Popište chybu jasně a konkrétně.
  • Nehodnoťte témata mimo rozsah (bot neumí číst myšlenky). Takové případy můžete označit jako "K vývoji" a později mohou být přidány do scénáře.
  • Pokud testujete stejný selhávající případ 10krát, statisticky je to jen 1 NOK – 10× stejná chyba je stále jedna chyba.

📌 Příklad špatného feedbacku

⚠️ Varování

Klient se ptá: "Jaká je otevírací doba pobočky na Svoboďáku?"
Bot odpovídá: "Pondělí až pátek od 9 do 18 hodin."
Feedback: "Bot neposkytl kontaktní údaje."

➡️ Toto se nehodnotí jako chyba – zákazník se neptal na kontaktní údaje, takže to není chyba bota.

📊 Vyhodnocení

  • Úspěšnost bota se měří počtem OK vs. NOK v sekci Diskuse / pro Emailbot přímo v Daktele.
  • Mějte na paměti: neexistuje 100% dokonalý bot – vždy budou nějaké otázky, které nebudou fungovat ideálně.
  • Proto doporučujeme mít záložní scénáře (např. přepojení na operátora), aby zákazník nezůstal bez pomoci.

Pozor na TTS a STT (pouze voicebot)

👉 Co to znamená:

  • TTS (Text to Speech) = text je nahlas přečten robotickým hlasem.
  • STT (Speech to Text) = váš hlas je přepsán do textu, který bot poté zpracuje.

Info

➡️ Bot nikdy neslyší váš hlas přímo. Pracuje pouze s přepisem. To, co řeknete, nemusí být přesně to, co bot vidí.

🎤 Co ovlivňuje STT:

  • Hluk v pozadí (hluk v kanceláři, mluví jiní lidé)
  • Rychlá / nejasná řeč (mumlání, polykání slov)
  • Neobvyklá jména a cizí slova (chybný přepis)
  • Silný přízvuk
  • Špatný signál nebo mikrofon nízké kvality

📌 Příklad 1 – Jméno: Řeknete: "Jmenuji se Xénie Czibereová." STT napíše: "jmenuji se sénie čiberová." ➡️ Bot hledá v databázi "sénie čiberová". Nenalezena shoda kvůli nesprávnému přepisu → data nelze extrahovat.

📌 Příklad 2 – Adresa: Řeknete: "Bydlím v Brně, ulice Stamicova 5" STT napíše: "bydlím v brně, stát micova pět." ➡️ Bot hledá v databázi. Ulice neodpovídá → adresu nelze extrahovat.

📝 Shrnutí testování:

  • Pokud bot nerozpozná jméno nebo adresu, obvykle to není logika bota, ale chyba přepisu STT.
  • STT je technologie třetí strany (Google, Microsoft atd.). Vždy používáme nejlepší dostupnou na trhu, ale nikdy nebude 100%.
  • Je to jako diktovat SMS na telefonu – obvykle to funguje, ale někdy to napíše jméno nebo číslo nesprávně.

Tip

Co jsme se naučili Nyní víte, kde testovat bota, jak hodnotit odpovědi a jak psát feedback tak, aby vývojáři snadno pochopili a opravili problémy.

4 Jak najít diskuse (hovory, chaty, e-maily)