Hi all
So I currently have a working Flow that is triggered "when a new item is created" within my sharepoint list.
The sharepoint list contains various parameters that are passed into a flow.
This is all fine but I also need the ability to create a recurrence. So my sharepoint list contains a field called "recurrence?" which is true or false and then a "recurrence_freq" which is daily, weekly or monthly. I need my new flow trigger to essentially be: "when a new item is created in sharepoint list, check if recurrence is required, if not, just run once, otherwise take the value of daily, weekly or monthly"
Any help on a solution would be great? Thanks
Solved! Go to Solution.
Unfortunately, that's not the way a Recurrence trigger works. To do what you are describing essentially requires 4 flows.
1) The original flow you have which runs when an item is created. Unless you want it to run the first time its created you probably want a condition that terminates the flow successfully if recurrence is set to True.
2) You need 3 flows triggered on different recurrence schedules. One daily, one weekly on a specific day, and one monthly on a specific date. Each of those will do a get items to filter all the items in the list where recurrence is true and the req_frequency is set to daily, weekly, or monthly. (that's why you need three separate ones.) These flows will then do whatever process you want on all the items that fit that logic.
Unfortunately, that's not the way a Recurrence trigger works. To do what you are describing essentially requires 4 flows.
1) The original flow you have which runs when an item is created. Unless you want it to run the first time its created you probably want a condition that terminates the flow successfully if recurrence is set to True.
2) You need 3 flows triggered on different recurrence schedules. One daily, one weekly on a specific day, and one monthly on a specific date. Each of those will do a get items to filter all the items in the list where recurrence is true and the req_frequency is set to daily, weekly, or monthly. (that's why you need three separate ones.) These flows will then do whatever process you want on all the items that fit that logic.
User | Count |
---|---|
92 | |
45 | |
21 | |
18 | |
16 |
User | Count |
---|---|
136 | |
49 | |
42 | |
36 | |
28 |