If chat is important to you I&#x27;d definitely take a look at Slack in combination with Google Docs. Slack is a very good chat client, but it&#x27;s the ease of extending and integrating it to your systems that is the real killer feature (imo).
When a tool is cumbersome to use (and&#x2F;or hard to learn) team communication is the first victim in my experience. People simply don&#x27;t use it, or use it reluctantly and as little as they can. Slack gets this and goes out of its way to make communication frictionless.