Front-End Shortcodes available for Messenger, Friends, Invite, etc.?

Are there front-end shortcodes available for the following plugins:

1. Messaging -- so that my users don't have to access the back-end to send a message to another user? I assume this could be replicated with a form.

2. Communities -- so that users can do both: (a) create a new community (without accessing Dashboard); (b) write and interact within community (I believe this works).

3. Friends -- so that friend connections can be made on front-end, rather than Dashboard.

4 .Invite -- so that invitations can be sent from front-end. Also, can invites be for the general/main site or can it only be used for sub-sites/multi-site?