Chatbot, kullanıcılarla otomatik olarak iletişim kurabilen yazılımlardır. Doğal dil işleme, makine öğrenmesi ve kural tabanlı sistemler kullanarak soruları analiz eder. Örneğin e-ticaret sitelerinde sipariş takibi, bankalarda müşteri destek hattı olarak kullanılır. Doğru eğitilmiş bir chatbot, 7/24 destek sağlayarak işletmelerin maliyetlerini ciddi oranda düşürür.