Chatboty to programy komputerowe używające sztucznej inteligencji do rozmów z użytkownikami. Działają na podstawie reguł i uczenia maszynowego. Ich celem jest zrozumienie intencji użytkownika i udzielanie odpowiednich odpowiedzi.