Set chat availability based on user's calendar

Yes, this is a very important feature to have.