I have used the template to add a row to a file when there is a new Message in Teams. Is there a way to do something similar when someone enters a Teams meeting? I am trying to automate the meeting attendance tracking? Or is there a more efficient way to do this?
You can try the Outlook trigger "When an event is added, updated or deleted (V2)". There you have access to your attendees and can check the changes.
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.
Hello @Canadiansal ,
Power Automate doesn't have any trigger that would start a flow when user joins a Teams meeting.
You can download meeting attendance report manually (https://docs.microsoft.com/en-us/microsoftteams/teams-analytics-and-reports/meeting-attendance-repor...), but I don't think it can be easily automated.
I will complement the information @tom_riha shared with some additional ideas.
It is correct that currently Power automate doesn't have any trigger that identify when user joins a Teams meeting.
To workaround this scenario, you could download manually the list of participants of meeting and add into a Sharepoint/One Drive folder for example. This list is downloaded in .csv format.
You can configure a flow trigger as 'When a file is created in sharepoint folder' for example. See the connector details: https://docs.microsoft.com/pt-br/connectors/sharepointonline/#triggers.
And then parse the CSV file and use the information as you want.
See data operations reference for more details https://docs.microsoft.com/en-us/power-automate/data-operations.
Or other option would be to revise if one of these Teams API messages could help you (for example 'list participants') and then use power automate action 'HTTP request' to get the information you need.
Hope this helps!
Explore the latest innovations, learn from product experts and partners, level up your skillset, and create connections from around the world.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.