One API for all your meeting data
Recall.ai's Microsoft Teams Bot API is the easiest way to programmatically get video recordings, audio recordings, transcripts, and metadata, in real time or asynchronously, with just a few lines of code. From a Microsoft Teams recording API to a transcript API, everything you need is delivered through one unified endpoint.
Multi-platform support, zero extra effort
Go beyond Microsoft Teams with ease. The API automatically expands to Google Meet, Zoom, Slack, and more with no additional engineering required. Configure transcription, recording formats, and platform settings with a single change, and scale across providers without rewriting code.

The easiest way to access meeting data

Get meeting data no matter the edge case

Capture every detail from every meeting
Retrieve audio, video, transcripts, and metadata (participant emails, participant lists, meeting titles, etc) in real-time or asynchronously.


Scale up or down instantly

Deploy in minutes, not hours
The leading recording and transcription API
Zoom recording API and Zoom transcription API rolled into one. A single API call provides diarized transcripts and recordings in real-time or after the call.
Keep your Microsoft Teams data secure
Just call our Meeting Bot API and we’ll handle scaling, reliability, and compliance, so your team can focus on creating the features your users love.
Reliable and stable
Onboarding support
Scalable infrastructure
Security controls
For more information, check out our security portal.
Frequently asked questions
No. There is no need to register an app in Azure to use the Recall.ai Microsoft Teams Meeting Bot API.
Yes. You can receive audio/video in real time and act on it instantly.
Yes. The bot can join meetings across tenants with or without the user joining.
Unlimited. We’ll handle the scaling.
Yes, we maintain SOC 2, ISO 27001:2022, GDPR, CCPA, and HIPAA compliance.
Yes. You can get the recording and transcript for any Microsoft Teams call.
Yes. Basically any combination of delivery is possible and you can change what data you receive and when you receive it by updating a simple config.
Yes. You can get mixed or per-participant audio and video. It’s just a single field in the config.
Most teams get their first Microsoft Teams bot running in under an hour by signing up for our self-serve plan.
You can use Recall.ai Transcription or you can bring your own API keys for any of our transcription providers.
Yes. You can use Output Media API to stream data into the meeting through your bot.