As far as I can tell, everything you’ve mentioned could be done today. Any voice/video call system is going to be hosted independently of Discourse, which means API/webhooks.
Of course, one could just tell a person:
Shall we talk it out? +15555551212