Chatbot je kompjuterski program (ili vrsta veštačke inteligencije) koji je zadužen za odvijanje komunikacije u tekstualnom smislu sa korisnikom određene usluge.
Program je kreiran tako da praktično simulira kako bi se ljudsko biće ponašalo, odnosno kako bi razgovaralo sa drugim ljudskim bićem. U najvećem broju radi se o dijalogu i koristi se kao korisnički servis ili u svrhu prikupljanja informacija.