Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Automate - Using Flows
Answered

Scheduled power automate flow to send email for deadline approaching

(0) ShareShare
ReportReport
Posted on by 128

Hi 

I am quite new to Power Automate so any help is appreciated. 

I have a Team which I have added a Microsoft List in one of the tabs for project management between employees. The Manager creates a project and assigns the project to another person for proceeding the tasks with a deadline for the project. 

 

In sharepoint, the deadline column is a 'date and time field' and the assigned column is a 'person or group' field. 

I want to do a scheduled power automate flow to run daily to check the deadline date column and send a reminder email to the person who is assigned for that project that the deadline is approaching (say 5 days before) . 

Can someone please advise the steps on how to achieve this? 

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    The 'assigned to' column I have now marked as NOT mandatory. So the creator of the task if they don't assign someone but want to be notified by email when the deadline is approaching , how do I do this as the flow is integrated with the assigned column?

     

    I have tried adding the 'created by email' dynamic expression in BCC but how will that work if the orginal value output is for the 'assigned'?

     

    Any help will be appreciated, I don't want to create another seperate flow for bcc/ccing the creator of the item when deadline approaches. 

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Thanks for the help Damien! 

     

    Flow now works, cheers!

     

  • Verified answer
    DamoBird365 Profile Picture
    8,942 Microsoft Employee on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi @laz8592 

     

    I've just realised that the date of your list needs to be compared with today +5.  I.e. if today is 22/09, you want to return list items where date equals 27/09, I see that the original formula is -5, which would return 17/09 or based on yesterday's example 16/09.

     

    Try formatDateTime(addDays(utcNow(),5),'yyyy-MM-dd') and if you have any dates in your list for 27/09, they should be returned and emailed 🤞

     

    Damien

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi Damien

     

    There are no deadline dates before the 16-09-2021 in that column , if you see the screenshot below. I think the logic behind this email reminder is wrong from the beginning. Basically I want the flow to check this 'deadline' column daily and see if any of the dates are approaching 5 days before the project's expiry and if there are send an email to the assigned email.  

     

    I don't know why the filter query is equal to the date 2021-09-16, as it doesn't make sense for the above to work. 

    See below my columns 

     

    Deadline column.jpg

  • DamoBird365 Profile Picture
    8,942 Microsoft Employee on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi @laz8592 

     

    So you can see from the history at the end of the array that the value is an empty array [].  Therefore there are no deadline dates equal to 2021-09-16.  Can you check your list for list items with that date and if there is definitely one in there, create a new manually triggered flow, with the get items (no filter) and check the history output.  You should be able to check for the deadline date in the history and hopefully debug what is going on?!

     

    Columns have an internal name but if it is wrong, I wouldn't expect your get items to run without an error.  So, try above, and hopefully we'll be able to solve your problem.

     

    Damien

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Thanks Damien, 

     

    The deadline column does not include time only date. 

     

    Attached my get items history and the output of the download.  Get Items.jpgDownload error.jpg

  • DamoBird365 Profile Picture
    8,942 Microsoft Employee on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi @laz8592 

     

    I appreciate you reaching out to me, from what I can see from above it would appear that despite using get items and the filter expression date eq formatDateTime(addDays(utcNow(),-5),'yyyy-MM-dd'), your emails are not being sent.

     

    Presumably you have an apply to each on the value from the get items action which sends the email but I understand no email is sent.

     

    To help me help you, I would need a screenshot of your flow, but also, I think it would be worth you exploring the history of the get items, does it return 0 items?  If so the filter is not working.  Can you check if the date includes a time on the List?

     

    This is what I would expect your solution to look like:

     

    DamoBird365_0-1632226215710.png

     

    This is how you check the history output of the get items:

    DamoBird365_1-1632226388464.png

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
    Cheers,
    Damien


    P.S. take a look at my new blog here and like & subscribe to my YouTube Channel thanks 😉

     

     

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Any News? 

  • Chrisl Profile Picture
    128 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi Eric

     

    Even with the 'get items' filter, no emails arrive in the mailboxes. The assigned emails is a column whereby the emails are added in.

    No emails are sent to these even when adjusting the deadline dates to be less than 5 days. Is the timezone have to be utc time like in the filter? I have european time on my site  , maybe that's why ? The test of the flow is all ticked too. 

     

     

  • eric-cheng Profile Picture
    5,171 on at
    Re: Scheduled power automate flow to send email for deadline approaching

    Hi @laz8592 ,

     

    You can use Get Items and the same filter 

     

    --------------------------------------------------------------------------
    If I have answered your question, please mark my post as a solution
    If you have found my response helpful, please give it a thumbs up

    Connect on LinkedIn

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,631 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,991 Most Valuable Professional

Leaderboard

Featured topics

Restore a deleted flow