web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Training registration ...
Power Automate
Answered

Training registration with teams meeting link

(0) ShareShare
ReportReport
Posted on by 67

i have a challenge to build a internal training registration portal for my company. The Organizers can create a training with different time schedule in SharePoint list. I wirte a flow, if one time schedule is created, an outlook event with teams meeting link will be created automatically and saved in calendar of Organizer (no attendees at first). Later if employee book this traning, attendee will be filled in the same calendar invite from Organizer and it schould be sent to this employee, so that the trainer and all attendees can join the same session of teams meeting later. Is it possible to do that with Power Automate / SharePoint ?

Categories:
I have the same question (0)
  • srduval Profile Picture
    1,760 Moderator on at

    Sounds like you either need to pend the creation of the event until a later date or create the event via flow and have the event id written back to the sharepoint list. With that ID you can have a flow that runs an update event that will append people to the meeting as the register. 

  • Zhao Profile Picture
    67 on at

    Hello srduval,

    thanks for your answer. "create event" has no teams meeting invite, right? I use the action "create a teams meeting", but there is no action for update a teams meeting.

  • srduval Profile Picture
    1,760 Moderator on at

    you're correct you need to create teams meeting, but I believe you can (with the event id) use the update event to update a teams meeting. The only difference between the two is that teams meeting adds the details needed to "dial in" where as event doesn't. But they are both treated as events (I believe) once created.

  • Zhao Profile Picture
    67 on at

    hi srduval,

    i think it is a good idea from you. i will try it. I need also save the calendar id in sharepoint list. Do you know how can i get the calendar id from organizer?

  • Zhao Profile Picture
    67 on at

    is it possible to download the event with teams meeting invite as .ics file using flow and save it in sharepoint library, so that if the user book the training later, the .ics file will be sent as attachment to attendee? Maybe that is the easy way, but i don't konw how?

  • Verified answer
    srduval Profile Picture
    1,760 Moderator on at

    If you have access to the calendar, it should populate in a drop down menu. If you are not the organizer, you will need to have access to the calendar to run the update. downloading the ics might work, but you have to tap into the APIs to do so. I think there are http command options that will work to authenticate you into MS outlook to then run the APIs

    To download an Outlook calendar in the ICS format, you can use the Outlook REST APIs. These APIs allow you to authenticate and retrieve messages from your inbox 1. You can use the following steps to download the ICS file:

    1. Use OAuth2 to authenticate and obtain an access token from the Microsoft identity platform 1.
    2. Once you have an access token, you can call the Mail API to retrieve the calendar events 1.
    3. Refine the request by using OData query parameters to limit the number of results that are returned and to limit the fields that are returned for each item 1.
    4. Use the relevant session ID to generate and download the ICS file 2.

      For more information on how to use the Outlook REST APIs, please refer to the Microsoft Learn page.

      I hope this helps!

      Learn more

  • Zhao Profile Picture
    67 on at

    hi srduval,

    thank you for your professional answer. Because I'm a new bee at the topic power platform, I think, using oulook REST APIs is too difficult for me. I will create the teams meeting invite with power automate and let organizer to download it from outlook as .ics and upload it in sharepoint list manuelly. Maybe that is the easy way for my first flow. 🙂 Thank you again for your help!

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
trice602 Profile Picture

trice602 398 Super User 2025 Season 2

#2
David_MA Profile Picture

David_MA 323 Super User 2025 Season 2

#3
Expiscornovus Profile Picture

Expiscornovus 183 Most Valuable Professional

Last 30 days Overall leaderboard