@pancakes it can definitely do calls, but i personally haven't used it, so unsure what exactly it has or not (so unsure about video and screensharing). depends on client and server ofc. I use Kaidan atm who i believe does not have calls (yet?). Dino does have calls, i believe Conversations, Snikket and Movim do too. i know that for example jmp.chat even allows to have a phone number and call mobile numbers using an xmpp account.