Platform: web or mobile<p>Value props: can be any of the following<p>- small/closed groups (groupme, skype, what'sapp ...)<p>- interest-based/open groups (hackernews, reddit...)<p>- local groups (circle..)<p>What are some of the good ones to really learn from?
For small/closed groups, the popular ones are Hipchat and Flowdock. Flowdock gets a lot of great reviews because of how it organizes and threads conversations.<p>Another good one that I've actually used is Slack (<a href="https://slack.com/" rel="nofollow">https://slack.com/</a>). You can invite people by email, or set it up so that anyone with an email address at a specific domain gets automatically added to your organization. So if you had a company called FooBar, with @foobar.com emails, you would get a sub-domain like "foobar.slack.com" and everyone with a verifiable @foobar.com email address will be added to that organization.<p>Then within slack, you see everyone logged in (from your team), can create public channels (it's made to look like IRC 3.0), and also create private channels. Images are displayed in-line, links to web-sites give you a preview or the page. It's a cross-platform browser-based system, with apps for Windows, Mac, Android and Apple iOS.<p>There's also an API, so you can have systems in your company posting to various channels (or you can connect up something like Hubot to do this). It's kind of nice seeing when a jenkins job runs, code is commited, or an issue is updated in jira.<p>Personally, I have been waiting for an open-source persistent chat server that is API-based, federation capable, and uses http(s) for transport. I'd like this system to have configurable levels of security (including unauthenticated/anonymous). Then there would be "adapters" made so that you could connect either XMPP clients or IRC clients into the system. Such a system would be fairly killer.