Chatbot is a term used for software that is designed to simulate conversation with real humans. Chatbot technology has been around for a long time. The first chatbots used to operate in the online service of AOL and MSN messenger. Since then, many other chatbots have made their way to social media and web based platforms like Apple's Siri and Google's Assistance. They are of course far from perfect, but they are more capable of performing simple tasks in a semi intelligent way engaging with your customer 24/7 every single day without taking a break! Chatbots, are sometimes referred to as Virtual Agents or Virtual Assistants they are essentially computer programs that use reprogrammed responses to simulate human conversation and drive online engagement.