Great that you've been thinking about chat. Of course, this is a rather long and complicated process, which often results in equivalent solutions on the market, which you can immediately implement with a much smaller budget. We recommend that you try some solutions and, if necessary, give feedback to your service provider about the features you want (if they are missing). We are developing several functions in close cooperation with our customers, based on their needs.