cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
mgotao
Frequent Visitor

Reminder for "email with options"

Hello!

 

I am working on a project that involves Forms and Flow for an outside organization. I have created a form to be used by hiring managers in order to submit a new hire form for approval. As the point person who will approve the form is outside of my organization, I am using "Email with options" as a means of getting the approval. Is it however possible, in the event that the person I'm sending these options doesn't provide a response after a certain amount of time, to send them an email reminder with the email options?

 

Thank you in advance!

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Super User
Super User

Re: Reminder for "email with options"

@mgotao 

You can use the same technique used to send reminder emails for approvals.

See my example below.

In my example, I declare a variable and set it to an initial value of 0.  Immediately after a response is received from the email, I set the value to 1.

In a parallel action, I have a loop that waits a specified period of time - any period of time you want.  Then I check to see if the value of the variable is still 0.  If so, I send an email.  If not, I loop and wait again.  The loop will continue until the variable is equal to 1.

EmailOptionReminder1.jpgEmailOptionReminder2.jpg

 

If this addresses your issue, please mark your post as Solved.

If you like my response, please give it a Thumbs Up.

 

Scott

 

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott

View solution in original post

8 REPLIES 8
Highlighted
Super User
Super User

Re: Reminder for "email with options"

@mgotao 

You can use the same technique used to send reminder emails for approvals.

See my example below.

In my example, I declare a variable and set it to an initial value of 0.  Immediately after a response is received from the email, I set the value to 1.

In a parallel action, I have a loop that waits a specified period of time - any period of time you want.  Then I check to see if the value of the variable is still 0.  If so, I send an email.  If not, I loop and wait again.  The loop will continue until the variable is equal to 1.

EmailOptionReminder1.jpgEmailOptionReminder2.jpg

 

If this addresses your issue, please mark your post as Solved.

If you like my response, please give it a Thumbs Up.

 

Scott

 

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott

View solution in original post

mgotao
Frequent Visitor

Re: Reminder for "email with options"

Thank you for your reply! Is it possible to add another "Send email with options" at the end of the Do Until path that, if the user answers this time, will follow the path laid out on the other branch? I want to eliminate the possibility that, if the original email with options is lost, then the flow will just fail.

Super User
Super User

Re: Reminder for "email with options"

@mgotao :

 

Probably the best way to hanlde the "lost email" scenario is by using timeout options.  You can set a timeout on the approval.  If it times out,  start another approval.

 

Here is a link to a video that I did that explains the concept.

 

This video may help as well.

 

Scott

 

Scott

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott
MAlgoul2000 Helper I
Helper I

Re: Reminder for "email with options"

Hi, it only sends one reminder email not every for example 5 minutes, why?

I have tried the solution provided with no luck.

tianaranjo Continued Contributor
Continued Contributor

Re: Reminder for "email with options"

@ScottShearer - I am looking to do similar - send reminder emails.  I, however, would like to provide the user the approve options (same used for the original request), in the reminder email.  

 

Can you direct me on how that might be done?

Thank you!

Super User
Super User

Re: Reminder for "email with options"

@tianaranjo :

You would use exactly the same technique as outlined above.  In the reminder email, simply provide a hyperlink to https://flow.microsoft.com 

When you go to the Flow home page, any outsatnding approvals assigned to you will show up at the top part of the page. 

 

Be sure to set HTML to yes if you embed a hyperlink in the email.

 

Alsom I should have mentioned that you need to change the defaults in the "change limits" section of the do until loop.  If you don't, it will only run for an hour.  The syantax for one day would be P1D.

 

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott
tianaranjo Continued Contributor
Continued Contributor

Re: Reminder for "email with options"

@ScottShearer - Thank you for the immediate reply.  I will apply your solution.  I cannot mark 'Accept Solution' because it is not an option. I did, however, give you the thumbs up!

tianaranjo Continued Contributor
Continued Contributor

Re: Reminder for "email with options"

@ScottShearer - Hmmm, I tried your recommendation:

  • Added item
  • Email from options --> Successful
  • Did not approve from email 
  • Visited flow.Microsoft.com
  • The approval request is not there.  (Could this be because it is generated from the Flow as Email with Options and as an Approval flow?
  • email content: 
  • image.png
  • Flow.Microsoft.com - View in Approvals  
  • image.png

Helpful resources

Announcements
MBAS Gallery 2020

MBAS Gallery 2020

Watch Microsoft Business Applications Summit sessions on-demand.

firstImage

New Ranks and Rank Icons released on April 21!

The time has come: We are finally able to share more details on the brand-new ranks coming to the Power Automate Community!

firstImage

Now Live: Power Virtual Agents Community!

We are excited to announce the launch of Power Virtual Agents Community. Check it out now!

firstImage

New & Improved Power Automate Community Cookbook

We've updated and improved the layout and uploading format of the Power Automate Cookbook!

thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

sixthImage

Community Summit North America

The top training and networking event across the globe for Microsoft Business Applications

Users online (8,781)