We used to use Slack and Trello combination: Slack for chat and Trello for tasks. This combination was a disaster because they did not communicate each other. So, I was just busy with checking notifications from Slack and Trello without getting anything done. I bet you know what I am talking about! Then, my client told me about Swit--a tool that combines chat and task. So, I gave it a try. OMG! This was the tool that I was looking for! Swit allows me to move between chat, task, and even different workflows maintaining context and data! I am so happy with this tool and highly recommend it to anyone who wants to reduce unnecessary app switchings!