Breadcrumbs

3 Jak testovat AI boty (chatbot, voicebot, emailbot)

1️⃣ Kde testovat boty

💬 Chatbot

Testovací okno: https://<company-name>.bot.coworkers.ai/#/<instance-name>
Admin URL: https://<company-name>.bot.coworkers.ai/admin/#/<instance-name>

💡

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

image-20251014-135938.png

👉 Co můžete najít v testovacím okně:

  1. Selektor instancí (1️⃣) – Nachází se nahoře. Použijte ho pro přepnutí na specifickou instanci bota, kterou chcete testovat.

  2. Okno chatu (2️⃣) – Zadejte zde své otázky a zobrazte odpovědi bota v reálném čase.

  3. Tlačítko Reset (3️⃣) – Vymaže aktuální konverzaci, takže můžete začít novou.

  4. EW tlačítko (4️⃣) – Nachází se v pravém horním rohu. Otevírá dokumentační stránku se skriptem pro nasazení chatbota na web nebo do aplikace. Na této stránce si také můžete zobrazit náhled, jak bude chatovací okno vypadat v reálném použití.

chatbot-test-ew.png


📞 Voicebot

Každý voicebot má přidělené telefonní číslo.
Najdete ho v sekci Voicebot v administrátorském panelu:

  1. V levém menu klikněte na "Voicebot" (1️⃣).

  2. Testovací telefonní číslo je uvedeno v horní části stránky pod "Voicebot phone number" (2️⃣).

  • Admin URL: https://<company-name>.bot.coworkers.ai/admin/#/<instance-name>

💡

Pro rychlé testování dialogového toku a logiky lze voiceboty testovat stejným způsobem jako chatboty — prostřednictvím textového okna testovacího chatu. Nicméně vždy se ujistěte, že vaše voiceboty testujete také prostřednictvím skutečných hovorů. Tím zajistíte přesnou simulaci uživatelské zkušenosti a ověříte funkce specifické pro hlas.

voicebot-number.png


✉️ Emailbot

  • Používá se pro vybrané e-mailové fronty a kategorie (v Daktela) definované v rozsahu projektu.
    Poznámka: Toto testování platí pouze pro e-mailové boty připojené k Daktela.
    E-mailové boty pro O365 nebo Outlook jsou testovány samostatně v jejich vlastních prostředích.

  • Admin URL: https://<client>.bot.coworkers.ai/admin/#/<instance-name>


2️⃣ Co testovat – typy odpovědí

✅ Dynamické odpovědi

🔄 Integrované odpovědi

📧 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žiti generativního LLM – určíte jak logiku, tak i odpovědi sami.

  • Pokud se spoléháte na statické odpovědi a nezohlednili jste určitou situaci v dialogovém toku (například, když 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ěď na ni 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
Pokud bylo chování botu správné, ale chcete upravit formulaci, označte odpověď jako OK – označeno a přidejte komentář (např. pokud by měla být změněna formulace).

🅱️ Emailbot

  • Testování Emailbotu se provádí přímo v Daktela.

  • Pro tickety splňující podmínky zpracování uvidíte sekci "Emailbot".

👉 V sekci Emailbot vyplňte:

  • Vysoká úroveň - Hlavní kategorie dotazu (např. "objednávka")

  • Nízká úroveň - Podkategorie dotazu (např. "stav")

  • Zpětná vazba od Emailbota - Vyberte OK (správné) nebo NOK (nesprávné)

  • Zpětná vazba - Popište, co bylo špatně a jak by to mělo být opraveno.

  • URL diskuse Emailbota - Odkaz na diskusi v aplikaci Emailbot.

How-to-write-feedback-emailbot.gif


✅ Krok 2: Zhodnoťte odpověď

  • Vyberte ✅OK (správné), ❌NOK (nesprávné) nebo OK - označené.

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

    • NOK - Odpověď byla nesprávná.

    • OK - označené - Odpověď byla správná, ale mělo by být něco upraveno (např. formulace nebo styl).


💬 Krok 3: Napište komentář (pro NOK nebo OK - označené).

  • Do pole "Zpětná vazba" napište, co bylo špatně a jak by to mělo být opraveno.

  • Příklad: "Bot napsal 'Nezpracováno', mělo to však být 'Odesláno'."


4️⃣ Co hodnotit

👉 Hlavní pravidlo: Hodnoťte pouze, zda bot jednal dle dohodnutého rozsahu.
Nehodnoťte, co "by mohl říct" nebo co "by bylo příjemné". Bot může pouze to, co bylo v rámci rozsahu dohodnuto.

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

  • jaká by odpověď měla být správně.

  • proč byla současná odpověď nesprávná.

💡

📌 Jak napsat zpětnou vazbu

  • Popište chybu jasně a konkrétně.

  • Nehodnoťte tematiku mimo rozsah (bot nečte myšlenky). Takové případy můžete označit jako „Pro vývoj“ a později je možné je přidat do scénáře.

  • Pokud ověříte stejný chybný případ 10krát, statisticky jde o pouze 1 NOK – 10× stejná chyba je stále jedna chyba.

📌 Příklad špatné zpětné vazby

Zákazník se ptá: "Jaká je otevírací doba pobočky na Svoboďáku?"
Bot odpoví: "Od pondělí do pátku od 9:00 do 18:00."
Zpětná vazba: "Bot neuvedl kontaktní údaje."

➡️ To není hodnoceno jako chyba – zákazník se o kontaktní údaje neptal, takže to není chyba bota.

📊 Vyhodnocování

  • Úspěšnost bota je měřena počtem OK vs. NOK v sekci Diskuse / pro Emailbot přímo v Daktela.

  • Mějte na paměti: žádný bot není 100% dokonalý – vždy budou některé dotazy, které nebudou ideálně fungovat.

  • Proto doporučujeme mít scénáře záloh (např. přepojení na operátora), aby zákazník nezůstal bez pomoci.


Dejte si pozor na TTS a STT (pouze pro voiceboty).

👉 Co to znamená:

  • TTS (Text to Speech) = text je robotickým hlasem vysloven nahlas.

  • STT (Speech to Text) = váš hlas je přepsán na text, který následně bot zpracovává.

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

🎤 Co ovlivňuje STT:

  • Hluk v pozadí (kancelářský hluk, rozhovory ostatních lidí).

  • Rychlá / nejasná řeč (mumlavá, s polykáním slov).

  • Neobvyklá jména a cizí slova (špatný přepis).

  • Silný přízvuk.

  • Špatný signál nebo nekvalitní mikrofon.

📌 Příklad 1 – Jméno:
Řeknete: "Mé jméno je Xénie Czibereová."
STT napíše: "mé jméno je sénie čiberová."
➡️ Bot v databázi hledá "sénie čiberová". Nebyla nalezena žádná shoda kvůli nesprávnému přepisu → data nemohla být získána.

📌 Příklad 2 – Adresa:
Řeknete: "Bydlím v Brně, na Stamicově ulici 5."
STT napíše: "bydlím v brně, stát micova pět."
➡️ Bot hledá v databázi. Ulice neodpovídá → adresa nemohla být získána.

📝 Shrnutí testování:

  • Pokud bot nerozpozná jméno nebo adresu, většinou se nejedná o chybu logiky bota, ale o chybu přepisu STT.

  • STT je technologie třetí strany (Google, Microsoft atd.). Vždy používáme to nejlepší dostupné na trhu, ale nikdy to nebude 100%.

  • Je to jako diktování SMS na vašem telefonu – většinou to funguje, ale někdy zapíše jméno nebo číslo nesprávně.


Co jsme se naučili
Nyní víte, kde testovat bota, jak hodnotit odpovědi a jak napsat zpětnou vazbu tak, aby ji vývojáři mohli snadno pochopit a napravit problémy.

→ Další: Jak najít diskuse (hovory, chaty, e-maily)