Finding the best chat API: should you develop your own or use a third party solution? | MinChat