Microsoft Teams Transcription API

Real-time transcription for Microsoft Teams meetings. Self-hosted, privacy-first, and enterprise-ready.

Microsoft TeamsMicrosoft Teams
+
Google MeetGoogle Meet
User 1User 2User 3User 4User 5
Starred by 1.5k+ developers
LIVE

AI runs on data.

Vexa is the API that plugs your AI into live meetings.

Microsoft TeamsTeams
Google MeetMeet
N8NN8N
Vexa API

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

Recommended for Startups

Ready to go

Start with API key in minutes

Start using Vexa in 5 minutes with a quick tutorial in your terminal.

Cloud Hosted
API key in 3 clicks
Starting from 12$/month
Free when you build
Reliable and Scalable

Enterprise-ready

Self Host Vexa Open Source

When data sovereignty is non-negotiable, self-host Vexa Open Source.

Self Hosted and Managed
Open Source (Apache 2.0)
Compliance and regulations
Full Data Sovereignty

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.

POST bot
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"
  }'
1) Create bot
curl -X GET \
  https://api.cloud.vexa.ai/transcripts/teams/9387167464734 \
  -H "X-API-Key: YOUR_API_KEY"
2) Get transcript

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
n8n workflow automation platform logo

Google Meet → N8N

Meeting transcripts in n8n flow

Google Meet video conferencing platform logo
Vexa meeting transcription API logo
n8n workflow automation platform logo
MCP (Model Context Protocol) logo

Google Meet → MCP

Claude is now your real-time meeting assistant

Google Meet video conferencing platform logo
Vexa meeting transcription API logo
MCP (Model Context Protocol) logo
Claude AI assistant logo

Google Meet → API

Simply POST bot, then GET transcript

Google Meet video conferencing platform logo
Vexa meeting transcription API logo
Microsoft Teams Transcription API - Self-Hosted Real-Time Transcription | Vexa