Auto Rotate, ability to mark user as on vacation or sick to remove/skip them in workflow

this is absolutely neccesary, so we can maintain our automations based on teams, but exclude users from based on their status.

We see the issue with some of our users being part time workers and not available for round robin assignment(as their work hours are not consistent or regular), so we are forced to add individual users to all workflows instead of having team automation run consistently and excluding the users based on their status)

It would add great value if this could integrate with google calendar or our HR application(api even) for sick leaves, holidays, full time vs part time, etc.