The exact need is to replace the 'Schedule a meeting' functionality in Skype for Business (SfB) (which is going away) with equivalent functionality in Teams.
Basically that function opened the calendar to show availability of the single person who had been selected in SfB.
The desktop Power Automate 'trigger' event in Teams needs to be a click on (or a hover over) a person's picture in Teams. This launches a 'contact card' which has the person's email address - and a Copy Email button to copy the email - alternately, clicking the Copy Email action could be the the PA trigger.
After that, all the other steps will be keystrokes or clicks on items on the PC display.
I've never created a PA script - desktop or online - so it's not clear if (or how) a click on a Teams contact card can start the action.
------------------------------
James Cox
------------------------------
Original Message:
Sent: Jun 25, 2021 07:17 AM
From: Sam Duval
Subject: Teams-Related Power Automation Needed
What is your end goal here?
The web version of flow has the ability to get a persons availability via the outlook connector, and there are ways with the graph api action to get all users in a specific distribution group or all company. then you can loop through that list an individually check each users availability. You should be able to then follow that up and create a meeting in the first "free" window if needed. The power automate desktop has a very limited set of abilities/actions, it was designed for things that can not be done without some type of user intervention, so power automate desktop is used to take the place of that person, and as a result it only contains the tools needed to replace that human actions, plus a few more things. To go further you have to combine it with the online version.
------------------------------
Sam Duval
Data Quality Analyst
Element Financial
Indianapolis IN
Original Message:
Sent: Jun 24, 2021 10:31 AM
From: James Cox
Subject: Teams-Related Power Automation Needed
Would like to have a Power Automate flow (using the free desktop version, if possible) which would work with Teams to display people's Outlook Scheduling Assistant to show availability.
In Teams, clicking or hovering over a person's picture pops up a Contact card (?) which shows the person's email address:

That address would need to be copied, then Outlook opened, which can be done by using Win-R, pasting in Outlook.exe /select outlook:calendar, and clicking OK

That opens up Outlook to this view, and a click on New Meeting needs to be done.

On this screen,
1. The day's date needs to be pasted in (the text 6/14/2021 works)
2. The current time needs to be pasted in (the text 14:24 works)
3. The copied email address needs to be pasted in
4. Scheduling Assistant needs to be clicked

Which gives this screen, and here only Check Names needs to be clicked to 'resolve' the person's schedule

Is this even possible at all? Certainly I have no idea on how to achieve this result...
James Cox