Hello Lin, Hongyue,
Thanks for reaching out!
As per the document, for now, it is possible to fetch Microsoft Teams meeting transcripts and recordings using the Organizer ID in the post-meeting scenario. Your app can use Microsoft Graph REST APIs to access and fetch transcripts and recordings generated for a Teams meeting that has been scheduled beforehand.
To determine if a meeting is recorded or transcribed using the Microsoft Graph API, without fetching the callRecording
or callTranscript
collections, you can configure your app to receive notifications when transcripts and recordings are available. It will be notified when the meeting ends.
Note: The notification for a transcript is sent only if the subscription happens before the transcription starts.
Document reference: https://learn.microsoft.com/en-us/graph/teams-changenotifications-callrecording-and-calltranscript
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.