It would be really neat if you could integrate with MS Teams to switch to "Appear Offline" whenever work stopped, then to switch back again to "Available" when work resumed. I've never tried to integrate anything with Teams before, so I can't even begin to give you any pointers on where to begin, but I am forever leaving myself in "Offline" mode in teams when I come back to my desk, even though I'm available, and vice-versa.