This is a repo for a Power Automate cloud flow solution that allows the user to summarise Teams transcripts using GPT4.
See here for more details - https://www.jondoesflow.com/post/teams-transcript-summariser-with-gpt4-in-power-automate
Please use the latest version. (1_0_0_3)
- Download the latest version from the repo.
- Go to https://make.powerapps.com
- Select the right environment you want to import the solution into
- Click Import Solution on the ribbon
- Browse to the solution zip file
- Click Next
- Click Next again
- Next you need to make sure you have an Open AI API key, you can get one from https://platform.openai.com
- Then you need to go to https://portal.azure.com and click on App Registrations, give it a name and click register.
- Take a copy of the Directory (tenant ) ID
- Take a copy of the Application (client) ID
- Click on API permissions and give all of these permissions to the App Registration:
- Click Grant Admin permission for
- Click on Certificates and Secrets
- Click New client secret
- Make a copy of the value
- Set the application policy using powershell - https://learn.microsoft.com/en-us/graph/cloud-communication-online-meeting-application-access-policy#allow-applications-to-access-online-meetings-on-behalf-of-a-user
- Go back to the solution import, paste this in the TS Graph Client Secret field
- Paste the Tenant ID (from step 10) in the TS Graph Tenant ID field
- Paste the client ID (from step 11) in the TS Graph Client ID field
Next steps are optional:
- Go to https://dev.azure.com (you will be promoted to sign in, and probably taken back to the Azure Portal)
- Click on Azure DevOps Organisations
- In the top right hand corner click the person cog icon:
- Click Personal Access Token 25.Click New Token
- Complete as per the screenshot
- Click Create
- Copy the Personal Access Token (PAT Token)
- Click Close
- Paste this in the TS ADO PAT Key field back on the solution import page
- Click Import