‹ All apps
Time Off Request app icon

Time Off Request

Power Apps template · Version 1.0 · Standard edition

Employees request time off and see the workdays and hours counted for them, supervisors and HR approve it level by level, and everyone can see who is out on a shared team calendar. Approved time off goes on the employee's Outlook calendar with one tap.

Features

Workdays counted for you

Pick the first and last day off. The app counts workdays and hours, skipping weekends and the holidays in your Holidays list. Half days count as 4 hours.

Approval by department and length

Each department has its own supervisor. Longer requests add a second level, such as HR, set by number of workdays.

Team Calendar

A week view of who is out each day, by department. Co-workers see "Out"; only the employee and approvers see the leave type.

Out of Office in Outlook

Once a request is approved, one tap adds an all-day Out of Office event to the employee's calendar. No Power Automate needed.

Built-in checks

The app stops overlapping requests, weekend-only dates and half days that span more than one day before they reach an approver.

Paper trail

Full history of every submit, approval, return, rejection and cancellation, Print / Save as PDF with a signature line, and Email me a copy.

What's in the download

  • Time Off Request.msapp, the complete app
  • Setup script that creates the four SharePoint lists, with sample US federal holidays
  • YAML for every screen
  • Install Guide, Quick Reference Guide, Admin & Technical Guide (PDF)
  • App icon in three sizes

SharePoint lists it creates

  • Time Off Requests
  • Time Off Approvers
  • Time Off History
  • Holidays

Questions

Do we need premium licenses?
No. The app uses only the SharePoint and Office 365 Outlook connectors, which most Microsoft 365 plans include.
Does it work in GCC High?
Yes. The setup script has a GCC High option, and the Install Guide covers the GCC High app link.
Does it track leave balances?
No. Balances stay in your payroll or HR system. This app handles requests, approvals and who is out.
Can co-workers see why someone is out?
No. On the Team Calendar, only the employee and approvers see the leave type. Everyone else sees "Out".