The 5 Different Chatbot Types That Can Be Used to Automate Business Processes