Power Automate: Reminder Emails By Date [Power Platform Series - Ep. 16]

Поделиться
HTML-код
  • Опубликовано: 28 сен 2022
  • In the 16th episode of Matt’s Power Platform series, he takes a look at Power Automate. Matt showcases how you can pull records in from a data source and filter them based on a column value. For this example, he will use two parallel branches in Power Automate to return records that are 3 days from today’s date and others that are 7 days from today’s date. After the two separate arrays are returned, he will then showcase how to set up two separate emails one for each set of records returned.
    In the emails, Matt showcases how to use dynamic content, expressions, variables, and apply to each loops for the full execution. He also throws in how to return a user’s manager information if that is something you would like to access in your flows.
    If you would like to see the past videos of Matt’s RUclips series you can access them here tinyurl.com/yuuwb38b
    👍 If you enjoy this video and are interested in formal training on Power BI, Power Apps, Azure, or other Microsoft products you can use my code "Matt30" at check out when purchasing our On-Demand Learning classes to get an extra 30% off - pragmaticworks.com/pricing/
    -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - -
    Next step on your journey:
    👉 On-Demand Learning - Start With The FREE Community Plan: tinyurl.com/2ujujsb5
    🔗Pragmatic Works On-Demand Learning Packages: pragmaticworks.com/pricing/
    🔗Pragmatic Works Boot Camps: pragmaticworks.com/boot-camps/
    🔗Pragmatic Works Hackathons: pragmaticworks.com/private-tr...
    🔗Pragmatic Works Virtual Mentoring: pragmaticworks.com/virtual-me...
    🔗Pragmatic Works Enterprise Private Training: pragmaticworks.com/private-tr...
    🔗Pragmatic Works Blog: blog.pragmaticworks.com/
    Let's connect:
    ✔️Twitter: / pragmaticworks
    ✔️Facebook: / pragmaticworks
    ✔️Instagram: / pragmatic.works
    ✔️LinkedIn: / pragmaticworks
    ✔️RUclips: / pragmaticworks
    Pragmatic Works
    7175 Hwy 17, Suite 2 Fleming Island, FL 32003
    Phone: (904) 638-5743
    Email: training@pragmaticworks.com
    #PragmaticWorks #MattPeterson
    ~-~~-~~~-~~-~
    Please watch: "(275) Free Pragmatic Works Power Apps Component Library "
    • Free Power Apps Compon...
    ~-~~-~~~-~~-~

Комментарии • 102

  • @danyell12345
    @danyell12345 2 месяца назад +1

    after a whole day of driving myself crazy trying to do this, your walkthrough worked perfectly! thanks!

  • @user-yt6jl2qk4v
    @user-yt6jl2qk4v Месяц назад +2

    FINALLY! Someone that makes sense! THANK YOU for making this so easy!

  • @peterjukoski3311
    @peterjukoski3311 Год назад +7

    You are the first person to explain where the column name is located to use in the Get Items Filter Query! Also, great job explaining the rest of the process. Thank you!

  • @arjunrawat1123
    @arjunrawat1123 2 месяца назад

    I really appreciate the your approach to sort this problem in a simple and effective way. I have gone through many videos but all of them provided complex solution. Keep doing good work! your method is easy and precise.

  • @iranmadrid7497
    @iranmadrid7497 20 дней назад

    THANK YOU SO MUCH, I WAS SEARCHING FOR THIS FOR MONTHS!!! SUPER RECOMMENDED!

  • @samanthaswaney5732
    @samanthaswaney5732 Год назад +7

    What a life saver!!! Thank you so much for the guide and perfect pacing! You are awesome 🙂

  • @mattconlon6792
    @mattconlon6792 Год назад +3

    Great video, took me ages to find a video like this and fixed my workflow plus gained great knoweldge going forward.

  • @ivanbork4175
    @ivanbork4175 Год назад +3

    Thank you, very instructive and easy to follow your pace

  • @stephenhartman3725
    @stephenhartman3725 13 дней назад

    This was great. Only recommendation would be to walk through “getting items” from a calculated column. This was wildly helpful though.

  • @isaabdulghani2034
    @isaabdulghani2034 Год назад +2

    Very straightforward and logical approach. I am going to apply the technique that you have taught, to my SharePoint list reminder. Thank you and God bless your effort!

  • @befasb
    @befasb Год назад +3

    Thank you for this - it's super! Two minor comments, in case it helps somebody else: 1) I had to put single quotation marks around the ODATA filter date to make it work and 2) Having two people columns in my Sharepoint list, I had some issues with only one of them showing in the list of dynamic fields after Get Items, which led to some loops of Apply to each to make it work. But - it works. So again, thank you.

    • @manikagandhi4806
      @manikagandhi4806 3 месяца назад +1

      thanks. the only issue I was facing was this

    • @tanya8541
      @tanya8541 2 месяца назад

      Hi, where exactly did you put the single quotes? Just on the field name or on the entire query?

    • @hljones1885
      @hljones1885 4 дня назад

      Thanks for posting this. I also couldn't get mine to run until I added the quotes. Much appreciated!

  • @SamiNord
    @SamiNord Год назад

    Love your work!!! thank you so much 🤗 very clear easy to follow

  • @TonyDiazNYC
    @TonyDiazNYC 10 месяцев назад

    Excellent demo. Thank you!

  • @carlrose4877
    @carlrose4877 Год назад +3

    This is possibly the clearest introduction to creating reminder emails I have seen and earns a subscription. One request, could you do a guide on how you would use a SharePoint Calculated date column in the Filter Query please? Its easy to do in SP designer but Im really struggling on implementing it Power Automate.

  • @Nebarus
    @Nebarus Год назад +1

    Just what I needed! Thank you :)

  • @hharteman
    @hharteman Год назад

    Awesome content! Thanks for sharing!

  • @krista4118
    @krista4118 Месяц назад

    Excellent tutorial. Thank you!

  • @Skouboe100
    @Skouboe100 Год назад +1

    This is really a good informative video. Thanks!

  • @nunyabeezwax1
    @nunyabeezwax1 3 месяца назад

    Great video. Used this for my software tracker that I host on Sharepoint. Works wonderfully!
    Thanks for this Matt :)

  • @andymackk99
    @andymackk99 Год назад +1

    Just what i was looking for - thanks very much - subscribed

  • @ridamID
    @ridamID Год назад

    Easier to understand. Thanks for sharing this valuable video :)

  • @davidsnider6381
    @davidsnider6381 10 месяцев назад +2

    This was very helpful! But, it was suggested you can dynamically send the emails by user assigned. I have tried and I receive errors. It works just fine with a static Email but not with the "Assigned To" field. Is there another video??

  • @dilipshial
    @dilipshial Год назад

    Amazing! Thank you so much!

  • @fjalarsigurdarson4862
    @fjalarsigurdarson4862 Год назад +2

    Thank you! Been looking for this in vain for a long time.

  • @robertobirrer9976
    @robertobirrer9976 10 месяцев назад

    that is a great video and i needed it right now!! Thank you very much 🙂

  • @ImranAmiKh4n
    @ImranAmiKh4n Год назад +2

    Very helpful. Thank you

  • @violita8807
    @violita8807 Год назад +3

    Thank you so much for this! Amazing explanation. It all works for me except the last step. I can send emails to myself but as soon as I want to send them to someone from the assign to or if I want to refer in my email to something in my list, it does not work anymore. Do you have an idea how I can trouble shoot this?

  • @davidrico8755
    @davidrico8755 Год назад

    Great video Matt as always.

  • @SaravananM-do7gq
    @SaravananM-do7gq Год назад +1

    Millions of thanks to you brother! Watched the whole playlist in one go. Complete videos were made in very exciting way to learn.
    Really very much appreciating your effort and the technical stuffs shared in a very simpler way to understand.
    is it possible to send the emails to role instead of name, like HR, Manager, Candidate, Reviewer, Approver. Feels it will be easy to update the contact list. Even if you have a better alternative, that will be highly valued and appreciated. Thanks Again

  • @swatijain5948
    @swatijain5948 3 месяца назад

    This is awesome!

  • @semhar4000
    @semhar4000 Год назад

    A great and very easy-to-understand! If my list is customized on the PowerApps form can I still use this method?

  • @nicolasenz6181
    @nicolasenz6181 10 месяцев назад

    basically... You made my week!!!!!

  • @eli2407
    @eli2407 10 месяцев назад

    Thank you for the Video , it was very informative. I do have a question, I have the same scenerio, however, the date column is a calculated sharepoint column. When I try to use "Get Items" I get an error message saying I can't use calculated columns. Is there a work around to achieve the same results?

  • @prudhvilanka
    @prudhvilanka Год назад

    Very Informative. It just saved me 😅

  • @emn727
    @emn727 9 месяцев назад +1

    This is awesome! I have a question. How can we do this in minutes? I need a reminder to be sent to the Assigned To person 15 and 30 minutes before the upcoming event in the Date and Time column.

  • @Servalnofear
    @Servalnofear 2 месяца назад +1

    Hello, your video really helps me to understand and create a flow but when I try to get the email of the "Assigned to" in the "To" of the email setup, I cannot get it, how can you do it? without creating an additional "Apply to each?" (refer to 10:36 of your video). Thank you for your help.

    • @Servalnofear
      @Servalnofear 2 месяца назад

      for info I get more than 1 assignee per Item

  • @CybrZone
    @CybrZone Год назад +3

    it breaks if u change the 'to' email notification to the value 'assigned to', puts inside another loop...

    • @grovfjord
      @grovfjord Год назад

      I have the same problem. Any solution for that @PragmaticWorks ?

    • @BrunoAlejBravo
      @BrunoAlejBravo Год назад

      @@grovfjord Hi, did you find the solution for this? I´m stuck in the same step... :(

  • @abin001
    @abin001 10 месяцев назад

    Thanks you so much

  • @alicefreedom
    @alicefreedom 3 месяца назад

    Thank you! that was great, only downfall for me, is that even though both Get Items are in place and exactly the same, one with 3 and one with 7 days...the 3 days works fine since adding these single speech marks, but 7 days just won't play ball! I even recreated it in case there was a glitch, I keep getting BadRequest - "String was not recognized as a valid DateTime. Creating query failed." Can't make sense of it. Also while the flow runs with just the one, I get no email... :( Any suggestion?
    Latest Update: It now works after I amended the date from dd/MM/yyyy to MM/dd/yyyy even though my Regional settings for my SharePoint is set to United Kingdom which is dd/MM/YYY format. I can only imagine 3 days still made sense in that format whereas 7 was too high a "dd" number if read as a month (12) ... so now it works, the emails are coming through but I get the date in that US format that confuses us on this side of the pond :(
    If anyone knows how I can get this date issue straightened up, I'd appreciate the help.

  • @mro-erf3248
    @mro-erf3248 Год назад

    Wow great thanks

  • @pauldf8330
    @pauldf8330 8 месяцев назад +1

    I was expecting this to tell me how to create a reminder email as a date approaches, as per the dental description. Unfortunately, it shows how to create a reminder 3 days and 7 days from the event creation. Or am I missing something?

    • @technicalseattle5233
      @technicalseattle5233 6 месяцев назад

      That's how I understood it, too. I want to know how to start a flow x number of days before a date selected in an item (like a library or inventory due date), and to have that flow send a reminder to the item's borrower. That seems like a more common real-world scenario to me.

  • @robinreinken2805
    @robinreinken2805 Год назад

    Is it possible to attach attachments of each entry which get through to the email?

  • @momentumsafetyandergonomic8061
    @momentumsafetyandergonomic8061 9 месяцев назад

    Great video. I'm trying to do the same but from Dataverse instead of SharePoint. Quick question. What action would correspond to the "Get Items" one used in this video (List Rows or Get a row by ID?)

    • @PragmaticWorks
      @PragmaticWorks  8 месяцев назад

      It would be your list rows action.

  • @CeC0DE
    @CeC0DE 8 месяцев назад

    Is this possible with basic power automate or do I need the premium version?

  • @RS-io8rp
    @RS-io8rp 7 месяцев назад

    First and foremost, thank you for creating this video. It really helped me a lot since I am but a newbie. Question, I have followed all the instructions in the video, but after clicking the test I do not receive an email because I added my email address to validate. No errors also, is there anything I am missing?

  • @basictalent1
    @basictalent1 7 месяцев назад

    Thanks alot the a great explanation. What happens if the user has completed the action? How does the logic understand to not send it to the completed ones

  • @blakehaselberger8588
    @blakehaselberger8588 Год назад +1

    when I try to initialize a variable the dynamic content picker doesn't come up. Does anyone know what this is about?

  • @dshepherd6085
    @dshepherd6085 9 месяцев назад

    I'm using this to send emails out if an item doesn't have a date in the date paid column. What is the best way to add logic to only send these emails out if that field is null?

  • @abdisetarjamae7004
    @abdisetarjamae7004 Месяц назад

    Hey, I have a flow that sends an email with a condition if a record is found in the list. However, the issue is that the flow sends an email to the intended user even if there are no records or dates found. Can anyone help me with how I can stop the email from being sent when there are no records found?

  • @More-Betterness
    @More-Betterness Год назад

    Excellent video! Will this work on calculated value from another date?

  • @johnwadoman
    @johnwadoman 5 месяцев назад

    Hi, when I run the flow, it gives an error message if no items are returned in the get item section and the flow fails. What do we need to do if there are no items returned on the Get Items section to prevent it from failing.

  • @AbraxasKing
    @AbraxasKing 4 месяца назад

    Hey Matt, When I test this flow, the 'To' in 'Send an Email (V2)' is erroring out stating that 'To' is "null" or "empty". Any clues? It's not empty, I'm using the dynamic value 'AssignedTo'. Thank you in advance

  • @k.ishtiyaque
    @k.ishtiyaque 8 месяцев назад

    Hi, Thanks for creating such a informative video. Actually I need your help in order to create a flow for one of my project wherein I have created a SharePoint site which contains multiple folders and added a column name with "Delivery Status". Now I need a flow which will send reminder email to users until the "Delivery Status" updated to "Delivered". Could you please help me with that?
    Thanks

  • @stratoster
    @stratoster Год назад

    How can I list all overdue commitments and send mail only to the person to whom those commitments were assigned?

  • @GZus-rg3me
    @GZus-rg3me 4 месяца назад

    So, how do you send the email to the "Assigned to" person?

  • @lindahenry8473
    @lindahenry8473 8 месяцев назад

    Very informative, I had issues with finding the correct name of my filter query. It displayed: field_3 and not the name of my column 😢

  • @user-fm7do3rd4m
    @user-fm7do3rd4m 5 месяцев назад

    I get an error in the Apply to Each step that "the result of the Get Items action is of type 'Object'. The result must be a valid array."

  • @paisan1416
    @paisan1416 Год назад

    How can I apply this Flow by using excel on onedrive?

  • @carolgouveia9275
    @carolgouveia9275 9 месяцев назад

    I can't find Issue Tracker in Sharepoint. What am I missing?

  • @shawnenevance6128
    @shawnenevance6128 Год назад +1

    This is great can you make a video using this technique sending data from Excel, which I am trying to do, because I will be adding data daily that will need notifications within (150,180, and 210 days)

  • @shakisiva3656
    @shakisiva3656 8 месяцев назад

    Hello your video is amazing.
    How to send remainder email to different user depends on date (expiry date) condition?

  • @crispy3406
    @crispy3406 Месяц назад

    Can I do this with an excel sheet?

  • @KaylaAubreyshow
    @KaylaAubreyshow Год назад +1

    How do you get it to trigger an email off a date in one column when it is that day?

    • @KaylaAubreyshow
      @KaylaAubreyshow Год назад +1

      I figured it out, I did a reoccurrence daily and a get items with a condition statement to match utcnow but I reformatted it to yyyy-mm-dd to match the column that I had a date in. I used a Compose action to see what the inputs and outputs were so I could format the utcnow correctly.

  • @dharasavalia7158
    @dharasavalia7158 Год назад

    How can I send an automated email to students before their due date please assist me your reply will be highly appreciated.

  • @vyngo5855
    @vyngo5855 Год назад

    Can you guide me how to adjust the field = Estimate completion date?

  • @FigTreeCasa
    @FigTreeCasa 8 месяцев назад

    Will this run automatically everyday?

  • @petrusottie7411
    @petrusottie7411 8 месяцев назад

    Hi Matthew...Please help I have a sharepoint list for helpdesk ticket convas app, now I need to send an email of escalation to the AssignTo technician's manager if the ticket hasn't been closed for 2 days after creation. I have a creationDate and closeDate columns in my sharepoint list. Any idea of how can I implement this, please assist. Thank you

    • @PragmaticWorks
      @PragmaticWorks  8 месяцев назад +1

      Hi there. Here is a template to hopefully get you in the right direction. On your get items step for the Filter Query you would do something like the following. closeDate eq null and creationDate eq addDays(utcNow,-2,'MM/dd/yyyy') What I wrote in parentheses would be written in the expression builder and after you add it to the filter query input you would want to wrap single tick marks around it like 'Expression' Hope this helps.

    • @petrusottie7411
      @petrusottie7411 8 месяцев назад

      @@PragmaticWorks ..Thank you so much for reply....I'll implement the idea...👏

  • @godsonc9682
    @godsonc9682 Год назад

    Can you post a new video on the same content by using data verse instead of using a share point.

  • @aretanabillarisa
    @aretanabillarisa 4 месяца назад

    haii, my flow is success but why i didnt received my email?

  • @mattconlon6792
    @mattconlon6792 Год назад

    How would you convert this to UK date format?

    • @pauldf8330
      @pauldf8330 8 месяцев назад

      Hi @mattconlon6792 I assume it would be a simple case of changing MM/dd/yyyy to dd/MM/yyyy.

  • @user-vw8rs6uy2p
    @user-vw8rs6uy2p Год назад

    hi i am getting the error message ("There is an unterminated literal at position 25 in 'Reminderdate eq'DD-Apr-YY'.
    inner exception: There is an unterminated literal at position 25 in 'Reminderdate eq'DD-Apr-YY'.
    clientRequestId: 76d40d14-4935-41d0-b442-cb95c2cdd467). can you please help me in this

    • @libertykillz6985
      @libertykillz6985 9 месяцев назад

      Lowercase for days and years and capital for months. Should look exactly like 'dd-MM-yy'

  • @kavya9655
    @kavya9655 Год назад

    How to create a recurring flow if due date (from sharepoint)is Equal to todays date then update item to sharepoint

    • @deepakdeepu-rp5ye
      @deepakdeepu-rp5ye Год назад +1

      Use condition IF (due date= utcnow())
      If true use Update item action else nothing

  • @user-vw8rs6uy2p
    @user-vw8rs6uy2p Год назад

    Can you please make a same Schedule cloud flow for excel sheet. Thanks

  • @ThankGod143
    @ThankGod143 Год назад

    Hello @Pragmatic Works. Thank you for your wonderful video. But my case is kind of a different.
    Let's say that there are 3 items with same due date. so in this case the person will receive 3 different emails. My requirement is to receive all due date items in a single consolidated email. Could you Please help me with this?
    Thanks :-)

    • @PragmaticWorks
      @PragmaticWorks  8 месяцев назад

      Hi there. This video may help out ruclips.net/video/m0XLY8wqJas/видео.html&pp=ygUZaHRtbCBwb3dlciBhdXRvbWF0ZSBlbWFpbA%3D%3D

  • @palomendes
    @palomendes Год назад

    It would be great to have alist of ITEMS in just one Mail...

  • @qww760
    @qww760 8 месяцев назад

    I followed this video, and my day output is 15/21/2023. It's different everytime I run the code.

  • @armandoarenas243
    @armandoarenas243 Год назад

    you forgot to show us how to make it dynamic. Could you please show us how to make it dynamic ?

  • @pauldf8330
    @pauldf8330 8 месяцев назад

    Flow save failed with code 'InvalidTemplate' and message 'The template validation failed: 'The inputs of template action 'Send_an_email_(V2)' at line '1 and column '2954' is invalid. Action 'Apply_to_each_2' must be a parent 'foreach' scope of action 'Send_an_email_(V2)' to be referenced by 'repeatItems' or 'items' functions.'.'.
    Lesson learned here was:
    Don't copy and paste your email body content to make things quicker. You can leave in text, but take out all dynamic content and put it back in manually.
    Also, being in the UK, I got additional errors because I wasn't using ISO date format, so changed dd/MM/yyyy to yyyy-MM-dd.....now no flow errors.