'SharePoint Flow: Collect Initial Approvals, then delay and send all for Final Approval on Date/Time

I'm looking for advice (or links to threads, which I searched for and couldn't find) on fixing a SharePoint Flow I've developed for our Weekly Highlights approval process.

The flow, currently, is fairly simple:

User Fills out Highlight Form -> Save -> Flow goes to Level 1 Supervisor -> gets notification & reviews -> Approve/Reject -> Approval = Flow goes to Level 2 Supervisor -> gets notification & Reviews -> Approve/Reject -> Approval = Notification sent to admin to include in weekly highlights document.

It's sending a single notification for every highlight.

I want it to collect all highlights since last submittal the previous week and send the entire list to Level 1 at a certain date/time. Then he can approve/reject each item. Then the Approved items get sent to level 2 as a complete list (rather than one at a time) at a certain date/time.

Advice would be appreciated. Please let me know if I need to include flags in my list such as "Reviewed yes/no" and "Approved yes/no" or "Submitted yes/no" so that the logic will know which items to select.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source