We have user status e.g. online, offline, busy, away, etc. in our chat application. Are they still relevant?
When using a chat application especially for work, you use it to communicate with a person. You need to send a new message to a colleague, lets say the sales report for the month. You see that their status is busy, you don't say, "Oh wait. He's busy, I guess I'll send this to him later." No, you send it anyway right? Even for other statuses the scenario is still the same, you send it right away regardless of their status so that when they check their messages they see it immediately.
So is it relevant? Pros and Cons would be nice.