When determining which bot platform is right for your business, the first thing you'll need to do is assess what your business needs and then develop a plan. For example, if you are an e-commerce site targeting millennials, you might use a chatbot that can interact with their natural language system. On the other hand, if your product is technical in nature and requires a more complex back-and-forth conversation with bots, a simple chatbot may be insufficient for what you're looking for. In either case, it's important to consider how often users will engage with (and consequently how long) each conversation will take in order to determine what type of artificial intelligence technology will best fit your business' needs.