We have a real need for this.
It was a custom build in Salesforce and the client needs this in Hubspot. A user being able to remove themselves from the lead rotation workflow when they are unavailble, either by a check box/date range in their user profile page or via a connected calendar with an out of office which in turn removes and adds them back in to the rotation for the OoO period . Having to manually remove a person from a team or workflow rotation and then add them back is really inefficient for the CRM admin team for large sales teams in and out of the office as well as on leave.
We are also exploring how to trigger the action form a thirdparty App so they dont even have to log in to hubspot.