I agree with the points you have mentioned above. However, would like to add a few more to the checklists.
There are many machine learning & ai services powered chatbot developers in the market. Before choosing one, seriously consider the following points.
First and foremost, always have a clear idea of your company's business model
Second, select a solution/development service that provide an omnichannel support
Third, always choose multilingual chatbot
Forth, choose a customizable chatbot
Last but not the least, always give importance to the user experience
There are many machine learning & ai services powered chatbot developers in the market. Before choosing one, seriously consider the following points.
First and foremost, always have a clear idea of your company's business model
Second, select a solution/development service that provide an omnichannel support
Third, always choose multilingual chatbot
Forth, choose a customizable chatbot
Last but not the least, always give importance to the user experience