Indeed. There are lots of apps that cover parts of its functionality, but not all. We keep trying to introduce new alternatives at work, but to date nothing has passed the test.<p>Calls, group calls, chat, group chat, video, screenshare. For one communications client those are the boxes it needs to tick. Any suggestions?