In SPOnline i created a "Recurrence" task that send an email notification "x" days before the start date (defined in a variable).
All events are correctly catched, except the recurring events!
Is there a field i can investigate or a workaround?
Thanks
Found solution:
01) SharePoint Send HTTP Request (Invia una rihiesta HTTP a SharePoint)
02) Parse Json (Analizza JSON)
03) Condition (Condizione) with test on "fRecurrence" field
4) Go on...
That's all!
Hi @Anonymous,
Sorry, as far as I know, there is no workaround that could solve this problem now, it is by design.
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I'm aware of that...
Is there a workaround, maybe using GET HTTP REQUEST or something else?!
I really need this field to solve my flow, otherwise i can't send an e-mail to the Group for the recurrences.
May i make a request to MS Support to let this field comes out?!
Hi @Anonymous,
Ok, I think I understand what you want now. Actually, the recurrence event in the calendar is an item store in a list, once it triggered the Flow, the following repeat events would not trigger the Flow again, it is by design.
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Maybe i missspoke.
Anyway, once again...
The flow i'm trying to make should check for every start date ("EventDate") event of the calendar and notify the group via email 30 days (or 35 or 27 or 60... doesn't matter for now) before it starts.
All clear so far? Well.
I've done that. The problem comes when the flow meets an event that was created on 2018 (for example), any day of the week, but as recurrence, and the next recurrence falls right the number of days mentioned above "30 days (or 35 or 27 or 60... doesn't matter for now)".
So, the flow, during the loop, doesn't know if that specific event is a recurrence or not, and skip exactly the event i've set as recurrence!
Here is where i'm on stack.
Now, how can i check if, looping on all events, that which it's working on is a recurrence or a normal "one time" event?
Really hope was clear enough this time.
Hi @Anonymous,
So, you want to send a reminder email only when Sunday, right?
You could use the dayOfWeek() function into the condition, if the return of expression is 0, means Sunday, send a reminder.
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi, maybe i miss something.
I already use the utc now() + 30 to compare the start date, but (as said
) the start date i retrieve is only, and always, the date/time i've set up on august first during the creation of the event, instead, i should see the next sunday (aug 2 9 16 23 30 sept 6...).
Hope it was clear.
Pls, tell me if need more informations.
Hi @Anonymous,
I assume that you want to make the Flow could send a reminder email before 30 days, right?
If so, you could create a recurrence trigger to run the Flow every day, then add condition action to determine the utcNow time + 30 days if equals to the event start date, there is an instance:
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Mira,
thanks for your answer.
Of course yes.
The problem is that if i i loop on the events i catch those recurring only one time (in the start date), but i also need to catch them in the recurrence date, not just when start!
For example, i set a recurrence every sunday at 10.00 AM starting on August first.
In my TEST flow i use "Recurrence" - "Get elements" - "Apply to each" - "Send an email (V2)".
Simple enough, but i get that event only the day it starts (not every sunday!).
For my REAL flow, instead, i loop every day to send an email 30 days before (for example, may change responding to the Group needs) the start of the event (for the recurring too).
@Anonymous
Can you please make sure you are setting the start time in your recurrence flow and the time zone as well as below:
If this post helps you with your problem, please mark your as Accepted solution.
If you like my response, please give it a Thumbs Up.
MG (Naturally Curious)
Michael E. Gernaey
497
Super User 2025 Season 1
David_MA
436
Super User 2025 Season 1
Riyaz_riz11
244
Super User 2025 Season 1