PTO request system in Microsoft Lists that factors in an employee’s work schedule

Wankowicz, Requell 0 Reputation points
2026-01-21T00:52:20.4466667+00:00

Hi,

I am setting up a PTO (Paid Time Off) request system in Microsoft Lists that factors in an employee’s work schedule which then populates to a secondary list in which I use the calendar view.

Origins is a MS Form with a few Automations after the form is submitted is goes to list #1 for manual approval. see below

User's image

After approval the entry will go to another list in which I use the Calendar view.

So far so good. I would like to incorporate the work schedule ex. staff #1 works Tuesday - Saturday. For a consistent PTO request staff #1 can request Tuesday-Tuesday off as a single request due to consecutive days. I would like the process to only add the work days that are within the staff work schedule.

I made another MS List with staff work schedule.

User's image

This is where I get stuck.

I've tried various flows and cannot figure it out.

Help is much appreciated. Thank you in advance.

Microsoft 365 and Office | SharePoint | For business | Windows
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Viego An 8,610 Reputation points Microsoft External Staff Moderator
    2026-01-21T03:59:12.87+00:00

    Dear @Wankowicz, Requell,

    Thank you for reaching out to the Microsoft Q&A forum. I am happy to assist you.

    For your specific scenario, I would like to kindly let you know that this forum mainly focuses on Microsoft 365 business products and basic troubleshooting. Because your question involves advanced automation and workflow design, the most suitable place to receive accurate and specialized guidance is the Power Platform Community or the Microsoft Tech Community.

    These communities are actively supported by experts in Power Automate, Microsoft Lists, and complex workflow logic, and they will be able to provide more tailored and in‑depth assistance.

    My sincere apologies for redirecting you to another forum. This step is necessary to ensure you receive the fastest and most precise help from the specialists who handle advanced automation scenarios. As a forum moderator here, my role is limited to general guidance, and I want to make sure you get the best possible support for your case.

    If you need any further assistance, feel free to reach out. I am here to help. Thank you very much for your understanding and your cooperation.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.