When comparing Flowdock vs Riot, the Slant community recommends Riot for most people. In the question“What is the best team chat software?” Riot is ranked 3rd while Flowdock is ranked 5th.
Ranked in these QuestionsQuestion Ranking
Pro Threaded discussions
An easy & simple interface to filter chat discussion into separate threads.
Pro Drag and drop file sharing
Files can be dragged and dropped in to the flow dock screen for upload.
Browser Based, as well as:
- iPhone and iPad App
- Android App
- Mac OS X App
Pro Stored chat history
Content and discussions are stored forever.
Pro Smart pastes & code syntax highlighting
Pro Private chat option
Able to speak privately/talk head-to-head.
Pro Notification system
A specific user or everyone in the channel can be notified via @user or @everyone respectively.
Pro A full developer API
Flowdock API allows developers the freedom to create custom integrations.
Pro Create and assign PRs from Flowdock
You can interact with Github directly from Flowdock to create PRs.
Pro Free for teams of five, non-profits and students
Pro Data exports
Back up conversations and files fully at any time.
Pro Add Tools
On top of our 50+ custom integrations, easily integrate any tool that sends emails or generates RSS feeds, as well as having the option to build a custom integration with Flowdock's API
Pro Status updating
Allows co-workers to know what you’re up to "/status I'm busy today!"
Pro Google Apps Integration
Google Apps get a Flowdock link to the Apps tool-bar and won't have to separately manage users
Pro Typo Fix-ups
Pro Able to host users external to your team
When working with stakeholders (clients or partners) you can add organizations to manage internal privacy
Pro Web and mobile (iOS, Android) versions available
Pro Supports text, voice, video
Integrates with Jitsi for multi-party video chats
Pro Uses Matrix, the open communications protocol
Pro Very good and simple interface
Riot has a very simple interface, adding the ability for more unexperienced PC-Users to use it.
Pro Widgets support
Want to watch that flick at YouTube and discuss it at the same time? Have Grafana graphs stacked above your DevOps team chat? Collaboratively edit Google Docs and chat over without switching applications? This is possible with Riot.
Pro Bridges to other networks
You're not confined within Riot's or even Matrix garden, and you don't have to make users of other networks switch to Matrix.
Con Proprietary (non-free/libre)
Con No self-hosting available
If you are worried about third-parties getting access to your data you should consider self-hosting. With self-hosting you are in control over where your data is stored, who has access to it. You will also not be vulnerable to exploits of a third-party provider.
Con Free only for small teams, non-profits or students
Unless it's used by a team of less than five people, a non-profit or students, Flowdock will cost $3/mo per person.
Con Buggy android app
Google sign up didn't work, then after going to the website to do the sign up, the invite team members screen was broken.
Con Still in active yet early development
There is clearly a User Experience issue esp. in web version which the developers are aware of and are working hard to improve. They've got the concept concrete, so UX won't be an issue in no time. Most often used parts are functional, but some are yet not.
The success of riot depends on how fast the development is, or it'll get outdated too quickly as developers of Signal and Telegram have predicted.