you have hit the issue in the head. Even other tools like victorOps suffer from this. Overrides are manual and in some cases, if people switch 4 day on call with 3 day ones. They are getting screwed. There has to be a concept of vacation and automate rescheduling. I am suprised, there isnt a decent tool to address it.