Microsoft Teams Recording API
Get meeting recordings from Microsoft Teams programmatically
Two form factors to record Teams meetings the way you want
The fastest way to pull video recordings, audio recordings, transcripts, and metadata, in real time or post-call. Recall.ai's Microsoft Teams meeting bot API & Desktop Recording SDK provide all the functionality you need from a Microsoft Teams meeting recording API through one unified endpoint.
Meeting Bot API Desktop Recording SDK
Recall.ai Demo (Real Time AI Meetup) - YouTube
Recall.ai Demo (Real Time AI Meetup)
RecallAI288 subscribers
How to use Recall.ai's Desktop Recording SDK - YouTube
One API to get recordings in real time or post-meeting for every platform
Go beyond Microsoft Teams with ease. The recording API automatically expands to Google Meet, Zoom, Slack, and more with no additional engineering required.
Get meeting recordings no matter the edge case
Use our recording API endpoint to get recordings for any Microsoft Teams meeting without host permissions or user attendance. Works on all meeting platform tiers, including free accounts, unlike many native APIs.
Capture every detail from every meeting
Retrieve audio, video, transcripts, and metadata (participant emails, participant lists, meeting titles, etc) in real-time or asynchronously.
More than a Teams meeting recording API
With Recall.ai, you don’t just get recordings. Access transcripts, participant events, and rich metadata in real-time or post call.
Keep your meeting data secure
Just call our API and we’ll handle scaling, reliability, and compliance, so your team can focus on creating the features your users love.
Security controls
We are SOC2, ISO 27001, GDPR, CCPA, and HIPAA Compliant.
For more information, check out our security portal.
Frequently asked questions
What is a Microsoft Teams meeting recording API?
A Microsoft Teams meeting recording API is any API that programmatically records Microsoft Teams meetings. At Recall.ai that functionality is available both in the Desktop Recording SDK and Meeting Bot API, both of which provide additional data.
Is there a single API that provides recordings for all meeting platforms?
Yes. Recall.ai's Desktop Recording SDK and Meeting Bot API work across all major platforms.
How can I build a Microsoft Teams Meeting Bot?
The easiest way is to use Recall.ai’s Microsoft Teams Meeting Bot API, which handles the complex work of joining, recording, and transcribing meetings for you.
Can I get real-time audio and video and post-meeting recordings?
Yes. The Recall.ai Meeting Bot API and Desktop Recording SDK both deliver real-time audio and video via websocket and offer recordings after the meeting via API endpoint.
Are the solutions for recording with Recall.ai compliant with data privacy laws?
Yes, Recall.ai is SOC 2, ISO 27001:2022, GDPR, CCPA, and HIPAA compliant.
What is the difference between a Microsoft Teams meeting recording API and a Microsoft Teams meeting recorder API?
They're often used interchangeably. Both meeting recording API and meeting recorder API refer to an API that allows access to recordings for meetings hosted on meeting platforms such as Microsoft Teams, Zoom, or Google Meet.
Does the Microsoft Teams meeting recording API support speaker-separated video?
Recall.ai's Microsoft Teams Recording API supports speaker-separated video in real time and after the meeting.
What data can I get from the Recall.ai Microsoft Teams Recording API?
You can get recordings and transcripts in addition to metadata, speaker names, timestamps, and participant emails.
Why is Recall.ai the best solution for programmatically accessing meeting data?
We support all major meeting platforms and provide a simpler programmatic integration path than native solutions (such as Microsoft Graph API), which are often complex, restrictive, and dependent on special host permissions.