Set chat availability based on user's calendar

@rtejpar Agreed on all points, especially the “Hubspot always does this” sentiment. Given the rough edges, lacking depth, and generic reporting capabilities, Conversations as a live chat or support mechanism is obviously a second-class feature masquerading as a first-class one.

In general, Hubspot has all the keywords but very little of the usability - needing anything that’s a layer deeper than the surface level sales quote “yes, we have live chat” is rolling the dice.