I used Flowdock back in the day. It was excellend, did threading better than Slack and was nice and fast. Never understood why more wasn't invested into it. Maybe the backend code was a mess? Who knows, but definitely back in the day at least it was product wise a possible competitor to Slack.