@EdentEven for "official" URI schemes, the usability with no client installed is awful; implementations tend to run a web portal for invitations. I was there with xmpp: (RFC 5122) and ended up with the same solution, minimal Javascript creating buttons from the anchor: https://yax.im/i/#georg@yax.im
XMPP Invitation