Currently, agents can cancel an approved time off request at any time with no restrictions, no approval step, and no notification to managers. This creates operational issues for WFMs who manage holiday coverage by approving or denying requests based on capacity; additionally, when a previously approved request is cancelled, other agents who were denied that slot are never informed they may now be eligible. Requested capability (in order of priority): Cancellation time restriction: Ability to configure a minimum lead time for cancellations (e.g. agents cannot cancel approved time off within X working days of the start date). Our policy is 10 working days, but ideally this would be configurable per time off type. Manager notification on cancellation: When an agent cancels an approved time off request, notify the relevant manager/admin (via email or Slack notification) so they can re-offer the slot to other agents who had requested the same dates. Cancellation approval workflow: Optionally require manager approval before a cancellation takes effect (similar to how approvals work for initial time off requests). This gives managers visibility and control before the schedule gap is created. Remove cancellation option: As a simpler alternative fallback - ability for admins to disable the cancellation button entirely at the company level, so all cancellations must go through the manager manually. Business impact: Without these controls, WFMs lose visibility into schedule gaps and cannot proactively re-offer time off slots to eligible agents. This is especially important for teams with strict coverage requirements.