A chatbot can have a conversation with a customer but isn’t limited by technology because the AI technology is built in to the software. In most cases, chatbots use messenger apps to communicate with customers. A person can type or ask a question and the chatbot responds with the right information. Depending on the situation, many chatbots can learn from what a customer says to personalize the interaction and build off previous interaction. For example, if a customer talks with a chatbot and asks for movie recommendations, the chatbot can remember which movie the customer saw and follow up with it later when providing a recommendation for a restaurant or another movie. Chatbots have the ability to dig through huge amounts of data to pick out the best nugget for a customer, weather it is a troubleshooting solution or a recommendation for a new product to try.