Slack allowed anyone to contact me by tagging me or @here, so it was obvious when someone wanted it to be synchronous (therefore breaking my communication), but the grand majority of communication was asynchronous unlike email - which does a poor job of differentiating between messages that should (and shouldn't) break attention.