In the past years, we’ve seen an explosion of chat bots across multiple industries. Many times we are asked what can a chat bot do, and how would it benefit our product? In our experience, chat bots need to be tailored specifically to what a client would want otherwise, there is a very generic feeling to these bots (much like calling into an automated call center). So how can we make a bot succeed in an area crowded with thousands of existing bots? Integrate with a natural language processing service The first key to building a successful chat bot is by making sure the bot is powered by a natural language processing service - whether that is internal or a 3rd party service like This allows users to provide a variety of different questions and phrases while allowing you to focus on the decision-making process. Get the full story at Koddi