Skip to main content

Notifications

Community site session details

Community site session details

Session Id : yZtZojbpcG/PZUQoEhqQ8w
Power Automate - Building Flows
Answered

How to sync Calendar Events between two Office 365 Calendars

Like (1) ShareShare
ReportReport
Posted on 10 Dec 2022 20:04:30 by

How do you build a flow that would sync events in one direction between Calendar A and Calendar B? I have a corporate email account that uses Office 365 (Calendar A) and I would like to sync this calendar with a personal Office 365 account I have (Calendar B). 

 

When corporate invites come through Calendar A I want them to copy over to Calendar B. In Addition if that person updates, deletes, or adds new meetings to the calendar I want this to sync with Calendar B? Calendar A Syncs to Calendar B.... Calendar B DOES not SYNC to Calendar A since calendar B is downstream and only receiving the updates from Calendar A. Thanks!!

 

For Example:
When Event "XYZ" is added to Calendar A ----> Event "XYZ" is copied to Calendar B

When Event "XYZ" is Edited on Calendar A or updates made to the invite (Time changes, Body Notes, etc) ----> Event "XYZ" is also updated on Calendar B

When/IF Event "XYZ" is DELETED/CANDELED on Calendar A ----> Event XYZ is DELETED on Calendar B

  • Verified answer
    Matthy79 Profile Picture
    4,178 Super User 2024 Season 1 on 29 Sep 2023 at 06:45:33
    Re: How to sync Calendar Events between two Office 365 Calendars

    The IDs in calendar A are different than those in calendar B. After creating the event in calendar A you have to store both IDs (calendar A and B) somewhere (dataverse) and every time you want to update or delete you have to search for the ID of calendar A and use the ID of calendar B to do the update/delete.

  • David_MA Profile Picture
    10,607 Super User 2025 Season 1 on 11 Dec 2022 at 22:35:04
    Re: How to sync Calendar Events between two Office 365 Calendars

    I don't believe what you want to do is possible, with the exception of when a calendar event is added. There are flow triggers for when an event is changed and deleted, but I don't know how you would be able to act upon the copy in another calendar since they would have different IDs. I would rely on calendar overlays. To do what you want you'd need to establish a 1:1 relationship between the events in both calendars.

     

    Maybe someone has a solution but searching the forums I didn't find anything. Several came close, but they ended up creating an infinite loop. For example: Power Automate Flows - Sync two outlook calendars - Microsoft Community

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,658 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,999 Most Valuable Professional

Leaderboard
Loading started