A chatbot is a service, powered by machine learning algorithms and sometimes artificial intelligence, that you interact with via a chat interface. Chatbots are useful for a growing number of use cases. In any case, you shouldn’t put resources into one on the off chance that won’t work for you.