Microsoft Bot Framework is an Open source Bot Builder SDKs that allow you to build simple to sophisticated dialogs; Cognitive Services enable your bot to see, hear, interpret and interact in more human ways.A bot is an app that users interact with in a conversational way. It can communicate conversationally with text, cards, or speech. The Microsoft Bot Framework is a platform for building, connecting, testing, and deploying powerful and intelligent bots. It helps you build and connect intelligent bots to interact with your users naturally wherever they are. They offer a conversational interface as a solution to your user’s…

Fortunately, the next advancement in chatbot technology that can solve this problem is gaining steam -- AI-powered chatbots. By leveraging machine learning and natural language processing, AI-powered chatbots can understand the intent behind your customers’ requests, account for each customer’s entire conversation history when it interacts with them, and respond to their questions in a natural, human way.

Cons: Botengine has reduced the workload on the helpdesk department . However ,I fear we may come one day have an advanced Botengine ,years down the line ; which is able to respond to the current complex queries we respond to and thus when that day comes , why would my employer keep me at the job ,when a Bot can do a better job ,without ever getting tired?