Chat is definitely becoming the default way of operating small to mid-sized agile teams (Slack specifically for us). It's fascinating how much more productive we have become through it. We're already moving towards completely distributing the team, all remote. 2016/17 seems to become the year when remote-default teams become not just possible, but easier than co-located teams. The tools are almost there.
Can you please elaborate on how chat is making you more productive. To me, many Slack bots are essentially command line tools - so yes, if command line makes you more productive , that's understandable. But is there more to it?
Unfortunately, not everyone uses the command line. Not everyone is comfortable with it. Additionally, even if you are (like me and my team), it's not collaborative. If I run a query in my team's room, they can all see the results and we can easily discuss it. Did I mention on the go with Slack for my phone? Can't do that with CLI.
Slack also supports link embedding, images and more. All things not supported by CLI.