Chatbotlar , bir insanın ne istediğini anlamak için yapay zekâ ve doğal dil işlemeyi kullanan ayrıca son kullanıcı için mümkün olduğunca az işle onları istedikleri sonuca yönlendiren yazılım uygulamalarıdır. Müşteri deneyimi temas noktaları için sanal bir asistan gibidir.