Microsoft Teams Transcription API
Real-time transcription for Microsoft Teams meetings. Self-hosted, privacy-first, and enterprise-ready.
AI runs on data.
Vexa is the API that plugs your AI into live meetings.
Auto-join bots
Bots automatically join your Microsoft Teams sessions
Real-time transcription
Sub-second latency for live Microsoft Teams transcripts
Simple API
POST bot, then GET transcript for Microsoft Teams
SaaS or Self Hosted?
Start quickly with our hosted API or deploy on your own infrastructure for complete control
Ready to go
Start with API key in minutes
Start using Vexa in 5 minutes with a quick tutorial in your terminal.
Enterprise-ready
Self Host Vexa Open Source
When data sovereignty is non-negotiable, self-host Vexa Open Source.
No vendor lock-in.
You can start with the hosted service and switch to open source at any time.
Microsoft Teams Integration
Start transcribing Microsoft Teams meetings in minutes
Connect to Microsoft Teams with a simple API call. Our bots join your meetings automatically and provide real-time transcription with sub-second latency.
curl -X POST https://api.cloud.vexa.ai/bots \
-H "X-API-Key: YOUR_API_KEY" \
-d '{
"platform": "teams",
"native_meeting_id": "9387167464734",
"passcode": "qxJanYOcdjN4d6UlGa"
}'curl -X GET \
https://api.cloud.vexa.ai/transcripts/teams/9387167464734 \
-H "X-API-Key: YOUR_API_KEY"MCP-ready
MCP server included
Use MCP so agents can start/stop meeting bots and fetch or stream transcripts on demand. Works alongside your existing agent stack.
- Send bots via MCP tool calls
- Stream or fetch transcripts as needed
- Claude Desktop today and other MCP-capable tools
Google Meet → N8N
Meeting transcripts in n8n flow
Google Meet → MCP
Claude is now your real-time meeting assistant
Google Meet → API
Simply POST bot, then GET transcript