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 / Catch recurring events...
Power Automate
Unanswered

Catch recurring events of a calendar

(0) ShareShare
ReportReport
Posted on by

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

Categories:
I have the same question (0)
  • Mira Ghaly Profile Picture
    11,413 Moderator on at

    @Anonymous 

    Can you please make sure you are setting the start time in your recurrence flow and the time zone as well as below:

    Mira_Ghaly_0-1598782621157.png

    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)

     

  • Community Power Platform Member Profile Picture
    on at

    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).

  • v-litu-msft Profile Picture
    on at

    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:

    Annotation 2020-08-31 104956.jpg

     

    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.

  • Community Power Platform Member Profile Picture
    on at

    Hi, maybe i miss something.

     

    I already use the utc now() + 30 to compare the start date, but (as said

    Spoiler (Highlight to read)
    For example, i set a recurrence every sunday at 10.00 AM starting on August first.
    For example, i set a recurrence every sunday at 10.00 AM starting on August first.

    ) 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.

  • v-litu-msft Profile Picture
    on at

    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.Annotation 2020-09-01 113614.jpg

    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.

     

     

  • Community Power Platform Member Profile Picture
    on at

    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.

     

  • v-litu-msft Profile Picture
    on at

    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.

  • Community Power Platform Member Profile Picture
    on at

    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?!

  • v-litu-msft Profile Picture
    on at

    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.

  • Verified answer
    Community Power Platform Member Profile Picture
    on at

    Found solution:

     

    01) SharePoint Send HTTP Request (Invia una rihiesta HTTP a SharePoint)

    01_sharepoint_get_recurring_events.jpg

     

    02) Parse Json (Analizza JSON)

    02_sharepoint_get_recurring_events.jpg

     

    03) Condition (Condizione) with test on "fRecurrence" field03_sharepoint_get_recurring_events.jpg

     

    4) Go on...

    That's all!

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