I want to forward the email if it isn't read within 30 Minutes, but the Condition is always false so even read massages will be forwarded. Can somebody help me?
Thank you in advance
Hi @Anonymous
You can't use the current trigger. The reason you getting false is the trigger has already passed the values to next step doesn't matter flow is waiting for next 30 minutes or so. What you need to do is use a schedule trigger to run every x hour or minutes and set the below steps
Above change the Top count (Get Email step) accordingly. Next step you can see the email received time. Now you can workout against utcNow() expression to workout whether it's more than 30 minutes or not.
Thanks
@Anonymous has @abm says the problem is that your are trying to get the value when your email arrives, so of course always is going to be false, you need to get another value when you read your email so you need to use get emails, then pass the ID of the email.
Hi @ChristianAbata & @Anonymous
Yes you could do that way but the issue is when you have couple of new emails arrived in your inbox then flow will run and wait for 30 minutes. My personal choice will be a scheduled trigger and use get email where I can retrieve unread email. I try to avoid a wait operation. During the wait anything could happen.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 462 Super User 2025 Season 2
Tomac 456 Moderator
abm abm 243 Most Valuable Professional