Accessing teams recordings through chatbot SSO

Copper Contributor

Is there any method in MS Teams custom chatbot through which I can get access to MS teams meeting recording which gets saved in OneDrive. Primarily through SSO encryption inside the chatbot.

The use case is to get  access to the recording on OneDrive/SharePoint through a chat bot command and download it.

Basically, want to automate the process of accessing OneDrive and fetching the recorded meeting with the custom chatbot.


1 Reply

@Alpha3101 - Teams meeting Record link is available in Graph Beta API under Chat messages - callRecordingUrl.
chatMessage chatMessage resource type - Microsoft Graph v1.0 | Microsoft Docs
eventMessageDetail eventMessageDetail resource type - Microsoft Graph v1.0 | Microsoft Docs
callRecordingEventMessageDetail callRecordingEventMessageDetail resource type - Microsoft Graph v1.0 | Microsoft Docs


  1. Please go through List chats documentation to get chat ID

  2. Run this example in List messages in a chat by replacing the chat ID with your chat ID. In the response you will see eventDetail object with callRecordingUrl. Attaching a screenshot for your reference. 






If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.