To enhance office communication Slack is a cloud-based collaboration tool for businesses that...