Automatically hide livechat on website when no agent is available

From my understanding, it currently is not possible to hide the livechat widget when no agent is available. I am aware of the offline functionality, but I am not interested in that. My use case would be to indeed only show the live chat on the website, when (and only when) an agent is available.

Issue seems to be https://github.com/RocketChat/Rocket.Chat/issues/16264 but it has not seen any action so far.

Any info on this? ignore_post_needs_more_characters