Hi
I'm trying to create a flow, or really multiple flows that will do:
1. when event is created in primary calendar, create same event in secondary
2. when event in primary is modified, modify the same event in secondary calendar
problem is that the ID's do not match, so when the 2nd flow is triggered by a modification to an event, then it will try to get the event in the secondary calendar but fail because it cannot find the event based on 'id'.
Can someone guide me..
I tried to use stuff from this blog:
but am not having any luck 😞
Will this work for going in the other direction as well? I would like to have 2 way sync so I can use google assistant to manage my o365 cal. I know I can use Cortanna but she just doesn't work well on the android phones yet.
Hi ,
I am also facing the same issue but I have SharePoint calendars. How can I modify and copy the events to the secondary calendar.
Hi @Anonymous,
Please take a try to switch the condition as below:
@contains(items('Apply_to_each')?['Body'],triggerBody()?['Id'])
See if this would make any difference.
Regards,
Michael
oh and this is my "create event"..
Thak you SO much for your answer... it's definetely pointing me in the right direction.
There's still something amiss.. let me first show you my setup..
When I resubmit this flow after doing a change and updating folders in outlook calendar it gives me 256 entries and a result of "FALSE" for them all..
So I am missing something.. just not sure what...
I can still push a NEW event to the 2nd calendar but the modification flow is not running correctly
Hi @Anonymous,
I think you have noticed that there is a condition added before update the Google Calendar Event, which is used to identify the proper Event and get the Event Id from the Get Events action.
So if here you are working with the Office 365 Event, then you should build a part for Flow to use to find the proper Event in the second Calendar.
For Example, under your first Flow, when create an Event under Second Calendar, use the Event Body Input as the part to identify the Event.
Then under the second Flow, use the condition and the body field to fitler the event under second calendar.
Formula should be:
@contains(items('Apply_to_each')?['Body'], concat('Calendar Event:',triggerBody()?['Id']))
See example:
Results:
Regards,
Michael
Michael E. Gernaey
566
Super User 2025 Season 1
David_MA
516
Super User 2025 Season 1
stampcoin
492