Chat Availability Settings Should Apply to the Bot

Agreed -- this seems straightforward, highly useful… Hubspot is an ‘automation’ tool, so we shouldn’t have to manually toggle on/off switch regarding availability.

On a related note:

If the chat session has already been initiated, but the rep stepped away (e.g. went to bathrm, picked up a phone call, etc.) and is not answering the chat request in a timely manner, then there should be some fallbacks in place.

e.g.. If rep does not respond in x seconds (or mins), then:
a) transfer to next available rep, or
b) show error message.

So some sort of “inactivity timer” where after that period of time, some action happens so the visitor does not hear crickets or feel ghosted.