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 / I am trying to set up ...
Power Automate
Unanswered

I am trying to set up a recurring email with specific items from a SharePoint list

(0) ShareShare
ReportReport
Posted on by 6

Help please:

 

I am trying to set up a flow that sends a recurring email daily from a SharePoint list. The list contains daily requests. I want to be able to send specific items based on the value in one of the columns so my team can see what requests were approved for today. I want the flow to only send the items that have a date that matches the day the recurring email will be sent. 

I have set up a flow a few different ways but continue to run into the same problem. The flow will generate multiple emails(one for each line item/row) instead of listing them all in one email. 

I have tried:

1.) recurring:

get items : SharePoint list

apply to each: value

condition:(if column is equal to current date): send email: desired columns using dynamic expressions

 

2.) recurring:

initialize variable: (string) 

get items: SharePoint list

apply to each: value

append string variable: (list/ each column desired)

condition: (date column must equal today)

send email: (variable list)

 

3.)I have also tried using an html table but this seemed to generate the whole list or fill every row of the table with the same line. 

 

Any assistance would be appreciated. 

Thanks!

 

Categories:
I have the same question (0)
  • janessanelson Profile Picture
    34 on at

    1. You want to create a variable at the start that is a string. Use the initialize variable action. 

    Screen Shot 2023-02-13 at 3.31.49 PM.png

    2. Use a condition prompt to specify which variable you want to filter out. If they match your condition variable(s), (you can do one or multiple conditions), then it will write into the string variable using the append to string variable action. 

    Screen Shot 2023-02-13 at 3.33.49 PM.png

     

    The string variable can handle html formatting - so you can add various html formats to make it look like a table. 

     

    3) Then you can add your email action after the "apply to each step" and insert the string variable as a dynamic component within the email. 

  • DLynch Profile Picture
    6 on at

    Thank you for the response.

     

    I am yielding the same result by using the above mentioned solution.

     

    For example: 

    My list has 3 entries that match the criteria. 
    I am receiving three separate emails with one line each instead of one email with all three entries.

  • Verified answer
    v-chengfen-msft Profile Picture
    on at

    Hi @DLynch ,

    I made a template for your reference:

    Here is list

    vchengfenmsft_3-1676344830696.png

     

    Here is flow:

    Filter out the column whose date is today through filter query

    vchengfenmsft_1-1676344514708.png

    Make it into Html Table

    vchengfenmsft_2-1676344542489.png

     

    Here is result:

    vchengfenmsft_4-1676344870434.png

    Here is a link about filter query:

    Power Automate OData filter query with examples - SPGuides

     

    Best Regards

    Cheng Feng

     

     

  • DLynch Profile Picture
    6 on at

    Thank you!

     

    This solution worked.

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 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard