I made a channel for our server
You need a curse account, which if you've played WoW you might have one already. (free to make one)
Think of the functionality like Battle.net plus Skype.
Either setup the desktop client or mobile app, or both. Having either will be handy if you are not around and want to keep upto to date with maybe a boss spawn or a new event going on. Or just to see whats up with everyone
You can hang out in the general chat room (text) or any of the voice channels that are set upDownload here https://www.curse.com/downloadLink to join the Revelation server https://www.curse.com/invite/z9uYsxE4rkCtg0S6uk9W3A
Here are some screenshots of it both for the desktop app and mobile app