Chatbotlar , hizmet sektöründe kullanıcılara destek olmak amacıyla tasarlanan, yazılı veya sözlü insan konuşmasını taklit eden yazılım uygulamalarıdır. Bir chatbot servisi oluşturmak için, web tabanlı uygulamalar veya bağımsız uygulamalar olmak üzere iki temel seçenek vardır.