06-12-2023 08:25 AM
Automatically copies your shifts and Time Off instances from Microsoft Teams Shifts into your Office365 Outlook calendar. Default options are set to check the shifts and Time Off instances once a day.
Needs a "Microsoft Teams", "Office 365 Outlook", "Office 365 User" and "Shifts (Microsoft Teams)" connection. Import the flow and set the value of the CalendarName variable to the name of your calendar into which the shifts/Time Off instances are to be copied. Also, set the value of the TeamName variable to the name of your team from which the shifts/Time Off instances are copied.
Thanks for this EBob. Very useful.
@RadBad when the shifts times are changed it modifies the time in Outlook, BUT when you delete a shift and create a new shift , it do not delete in Outlook the deleted shift. We need to delete the old shift in Outlook.
Hi @Nana_Salm,
I just ran a test and modified some Shifts times, then Shared with the team. Once I ran the flow again, it created Outlook calendar events with the new times but it didn't erase the old ones.
Any suggestions?
Thanks 🤞
Hi @MalteM , thanks for working on this much needed solution!
I'm pretty new to Flow too - hence my being so grateful when others work on a solution. I've tried running this flow but get the following error message.
I have tried putting in a shared calendar name (ie. ourgroup@company.co.uk) and the userid (ourgroup) but neither seems to work. I was hoping that this flow could run automatically from the shifts app and update each users calendar when they booked a shift. Would it do this if I created a flow for each team member? Could it do that from my 'connectors' (I'm only seeing mine at the moment). Sorry to ask so many questions and I hope they make sense.
Thanks in advance.
Hello @MalteM thank you for sharing your process. I'd like to take it a step further, and sync and entire teams schedule from Microsoft Shifts to a shared Outlook Calendar. Do you have something built to handle this, or can the existing process be modified in someway to accommodate synching multiple users data?
Hello Vermeust
Did you figure this out? I have the same issue with UTC time. The event is created correctly from 0730-1600 but inside the event it is showing 0630-1500. Any idea where this can be corrected?
Hi Ianduc
Did you manage to change this: change the UTC time to UTC+1.
Hello,
Thank you for this Flow! Most helpful.
I have it all set up, however, every time I attempt to run the flow, it fails. I have it turned on, but none of the data is showing up in my calendar. I am not sure what I am missing. Thanks!