Chatbots are programs that mimic conversation with people using artificial intelligence. With recent advances in AI these have become much more accurate, especially when focused on a specific domain. Combine these advances with the consumer trend towards messaging — people are now spending more time in messaging apps than in social media — and it seems we might be about to enter the age of the chatbot.