How to Automatically Add Microsoft Teams Links to SharePoint Calendar Events
Question details
The user needs a way to automatically create and attach Microsoft Teams meeting links when new events are added to a standard SharePoint calendar.

- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Scheduling hybrid meetings within a SharePoint team site without having to manually duplicate event creation in Microsoft Teams.
- Observed behavior
- Standard SharePoint calendars do not natively create or attach Microsoft Teams meeting links when an event is added.
Ensure you have an active Microsoft 365 subscription with access to Power Automate and the necessary permissions to create flows that interact with SharePoint and Microsoft Teams.
Create a Power Automate Flow for Teams Integration
Use Microsoft Power Automate to detect new SharePoint calendar events and automatically generate a corresponding Teams meeting link.
Since SharePoint Online does not natively support appending Teams links automatically to standard calendar events, building a custom workflow in Power Automate is the most effective workaround. This flow will trigger when an event is created, generate a Teams meeting, and write the meeting URL back to the event.
Log in to Microsoft Power Automate with your Microsoft 365 credentials and select 'Create' from the left-hand menu to start a new automated cloud flow.
Search for and select the SharePoint trigger 'When an item is created'. Connect it to the specific SharePoint Site Address and the List Name corresponding to your calendar.
Click 'New step', search for Microsoft Teams, and select the 'Create a Teams meeting' action. Map the 'Start time' and 'End time' fields dynamically from the SharePoint trigger data.
Add a final step using the SharePoint 'Update item' action. Select your site and list again, use the ID from the trigger, and map the 'Join web URL' generated by the Teams action into the event's description or location field.
Save your workflow and test it by creating a new event in your SharePoint calendar. Verify that the Teams meeting link appears in the event details shortly after creation.

Submit Feedback for Native Integration
If you are unable to use Power Automate due to organizational restrictions, you can request native functionality from Microsoft.
Enhance Your Productivity with WPS Office
While managing enterprise SharePoint environments can be complex, handling your daily documents doesn't have to be. WPS Office is a highly compatible, lightweight, and free alternative to Microsoft Office that meets all your Word, Excel, and PowerPoint needs.
- 1. Download the Installer: Visit the official WPS Office website and click the 'Download WPS Office Free' button to get the setup file.
- 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to set up the suite on your computer.
- 3. Open Your Office Files: Launch WPS Office and directly open any existing Microsoft Word, Excel, or PowerPoint files without losing your formatting.

Frequently Asked Questions
Why don't standard SharePoint calendars create Teams links natively?
Standard SharePoint calendars are built on legacy list architectures that do not feature out-of-the-box integration with modern Microsoft Teams meeting services. Native integration currently requires Microsoft 365 Group calendars instead.
Do I need a premium Power Automate license to connect SharePoint and Teams?
No. The standard connectors for both SharePoint and Microsoft Teams are typically included in most Microsoft 365 enterprise and business licenses, so premium licensing is usually not required for this specific flow.
Is there an alternative to using standard SharePoint calendars for hybrid teams?
Yes. Using a Microsoft 365 Group calendar via Outlook natively integrates with Microsoft Teams. When you create a meeting in a Group calendar, you can easily toggle the Teams meeting option without needing Power Automate.




