Showing results for 
Search instead for 
Did you mean: 

Flow to create calendar event on users calendar - dynamic

Can we get a flow that creates calendar event on user running the flow? I can build a flow currently where on list item add

an event is created but event only added to my calendar. 

Status: New
Helper II

We have a Sharepoint list for events and need the ability to add an event to a persons calendar based on who created the list item.

Not applicable

Completely agree this is needed. Has anyone got a workaround to be able to place entities/events/appointments in Dynamics into the relevant or creator of the event? Literally can only get it into our own calendars


Advocate I

Is this in the works yet? I'm trying to build a sharepoint scheduling tool and this would simplify matters so much. 

Regular Visitor

Could really do with this.  If the person running the form has signed into Office 365 then I dont see any reason why it shouldnt allow access to the user's calendar.  

Frequent Visitor

Agreed, this would be huge to have the ability to create events on the calendar of the user who initiated the flow.  Also, would be nice to see timezone settings work well between SP and Outlook without workarounds.

New Member

It does seem surprising that you can't create a calendar event in anything other than your own calendar.  A simple use case of someone capturing something in a SharePoint list, then it schedules an event with the appropriate person based on the information...surprising that this isn't possible

Regular Visitor

This is a huge gap in the connector setup for both Calendar events V4 and Group Calendar Events V2. Trying to find a work around to get events into a shared calendar for everyone to see in the correct time zone!

Advocate II

Function definitely needed, just to be able to add to a user's calendar when they have a day off

Regular Visitor

After a good hour or two working on this very same need I found a way of doing it!

You need to add the action "Get calendars (V2)" in order to get a list of calendars available for that user (otherwise you'll be using the calendar ID of the account the action is running under in the flow).


After adding the "Get calendars (V2)" create an "Apply to each" action and add in "value" of the "Get calendars (V2)" event you just added into the output field


Then add a "Condition" action to check for the name of the calendar equaling "Calendar" (the default calendar name), in the true condition add the "Create event (V4)" action and set the field "Calendar ID" to the "value ID" from the previous step - run it and now it should be working! Woo hoo!!




Advocate I

Thank you @Omar_El-Anis !