Automatizovaný softwarový agent, který interaguje s uživateli prostřednictvím chatového rozhraní (text nebo hlas). Chatboti jsou často používáni v zákaznickém servisu nebo informačních kontextech, simulující konverzaci s člověkem. Umožňují uživatelům klást otázky nebo zadávat příkazy přirozeným jazykem a bot odpovídá nebo provádí akce odpovídajícím způsobem.
A ještě doplníme
Chatboti se pohybují na spektru od jednoduchých rozhodovacích stromů s pevně danými odpověďmi přes rozhraní řízená pravidly až po systémy postavené na velkých jazykových modelech, schopné reagovat flexibilněji a kontextově. Každá úroveň má jiné nároky na design, od pečlivého psaní scénářů a odhadu možných formulací uživatelů až po návrh zábran, transparentnosti a zacházení s nejistotou. Z pohledu UX je zásadní, aby uživatel rychle pochopil, s čím bot umí pomoci a kdy je lepší přejít k člověku, jinak vzniká frustrace z neúspěšné komunikace. Dobře navržený chatbot není primárně efektní, ale spolehlivý, čestný o svých omezeních a integrovaný do širší zákaznické cesty.