I hate Skype, but it has become un-official default chat of many businesses and developers. Because it is free, secure and provides voice and video. But Skype is missing so many other features that make it annoying to use.
- Skype
- Campfire
- HipChat
- Grove.io
- IRC
- Yammer
- Full search of entire chat-room history .. since beginning of time
- New users added to a room get the entire history
- Offline messaging
- History of shared/uploaded files
- mention notification (with or without @)
- Different notifications, new chat messages verus mention
- Desktop App and Web Based
- Auto-Populated contact list
- easy integration / api (clients, post-commit, bots, web hooks)
- private messaging
- optional inline images
- voice and video chat
- spell checking
- emoticons
- Group chat room Name
- Group chat room Topic