I want to automatically forward emails to me if they have been sitting in the shared inbox for more than one day based on their received time.
Modify this flow: https://ivasoft.com/unreadnotifierflow.shtml
Hi @Deepa2
Here is the sample flow:
1. Create a schedule flow and set the frequency to daily. Configure time zone & start time as per your need:
2. Add "Get emails" action, set shared mailbox address in 'Original Mailbox Address' parameter. We will search the emails using expression in Search Query parameter:
Search query used in above screenshot:
received:@{addDays(utcNow(),-2,'yyyy-MM-dd')}
3. Next, add "Apply to each" action to iterate on the result from get emails actions. Pass value object as input. Inside this action add "Forward an email" action and pass the message id to it. Set the recipient(s) in 'To' parameter as per the need:
If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.
Thanks
Michael E. Gernaey
497
Super User 2025 Season 1
David_MA
436
Super User 2025 Season 1
Riyaz_riz11
244
Super User 2025 Season 1