Botengine does a awesome job ,there is no limit to the number of chat our Botengine chatbot can respond to at the same time. Botengine assists our customer care team in responding to regular questions which our customers usually ask ; questions whose answer already lies on one section of the website or another. Therefore on most occasions ,Botengine simply refers our web visitors to sections of the website ,where the answer to their question lies.
If you plan on using ChatBot, it'll take a while to get it near perfection. I would recommend creating a list of events or potential encounters and map it out on your website to try to predict how to fix it. Plan this out on paper and use each scenario, it'll take hours but it'll build value and make it seem like the client is talking to a real person. After that, use the chat logs where a client runs into an issue with the chat to learn what can happen and fix that scenario.
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?