
Announcements
Hello,
We have a SharePoint list that acts as a calendar, and we want to automatically create Teams meetings when new items are added. The meetings should be scheduled from our shared mailbox (which I have "Send As" and edit permissions for, including ownership).
Using Power Automate, I've been able to create Outlook events and set the "Send As" field to the shared mailbox email (e.g., sharedmailbox@domain.com). This is working fine.
However, when trying to create a Teams meeting, the issue is that Power Automate does not allow me to set the shared mailbox as the organizer. Instead, it always defaults to my calendar as the organizer, which isn't what we want—the meetings should come from the shared mailbox.
As a workaround, I created the Teams meeting event without any attendees (which results in the meeting being created in my own calendar), and then (still on power automate) we referenced the Teams join URL in the email body of the Outlook event.
However, this solution isn’t ideal. It causes my calendar to fill up with unwanted meetings, and the attendees don’t receive proper notifications from Teams that the meeting has started because they aren’t technically added as attendees—they’re just provided with the join link.
Is there a better way to automatically create Teams meetings from a shared mailbox without these issues? I've read that we can use Microsoft Graph API, but I am not sure exactly how to do it.