How do you handle communications with your clients?

We use Slack, Skype or WhatsApp for client communications. To enable effective communication, we work flexible timings to ensure an overlap of at least 4-6 hours with our clients. Project managers are the primary point of contact between the two teams.