web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Create a workflow for ...
Power Automate
Unanswered

Create a workflow for when a task is due

(0) ShareShare
ReportReport
Posted on by

I would like to make a work flow that will send an email when an outlook (dynamics task) is due. I want this to be triggered by the due date. There is not one. 

Categories:
I have the same question (0)
  • v-yuazh-msft Profile Picture
    on at

    Hi @Anonymous,

     

    Microsoft flow support the trigger "When a task is completed" of outlook connector currently,

     

    The trigger "When a task is due" to be triggered by the due date is not supported in microsoft flow currently.

    I afraid that there is no way to achieve your needs in Microsoft Flow currently.

     

    If you would like this feature to be added in Microsoft Flow, please submit an idea to Flow Ideas Forum:

    https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas

     

    Best regards,

    Alice

  • ScottShearer Profile Picture
    25,270 Most Valuable Professional on at

    I agree with @v-yuazh-msft but would like to suggest a work around.

     

    You might consider using a recurrence trigger and launch the List All Tasks or the List All Tasks in a Folder actions.  You can run this daily.  Once you retrieve the tasks, you can loop through them and send emails out if a task due date is the current date.

     

    Unfortunately, I don't see a way to filter the tasks when retrieving them.

     

    If you would like to see an example, please post here and I will create one for you.

     

    Scott

  • Community Power Platform Member Profile Picture
    on at

    Would this be the same for when a task is past due? 

     

    Would it be possible for you to show me how to do this? I am a begginer, but I catch on quick! 🙂 

  • ScottShearer Profile Picture
    25,270 Most Valuable Professional on at

    So, after creating a couple of solutions for you, I have changed my opinion.  While it is technically possible to go in the direction that I suggested, it is not a good idea.  The primary reason is that since you don't have the ability to filter or sort the data returned when you use "Get tasks", you may run into a Flow limitation for this action - there is a limit on the number of rows that will be returned.  As a result, the data you want may not be returned.

     

    Another way of approaching this issue would be to start a Flow when the task is created and wait for the due date (or loop periodically to see if the due date is near or if the task has been completed).  This is a very bad idea because your Flow will only run for a maximum of 30 days - after that it will be cancelled.  This is an issue if you tasks run more than 30 days.

     

    So, what you want to do is possible but the available solutions all have serious faults.

     

    Sorry.....

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.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard