One more question: has any of you ever tested these cloud solutions
https://voximplant.com/solutions/unified-communications? As far as I understood they offer a really wide range of communication-related functions but I have never dealt with them. Any opinions?