v0.6 Now with Microsoft Teams support

Meeting Transcription API

Real Time meeting transcription for Microsoft Teams and Google Meet hidden behind a simple API

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

AI runs on data.

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

Microsoft TeamsTeams
Google MeetMeet
N8NN8N
Real Time
ModelContextProtocolMCP Ready
GithubOpen Source

Auto-join bots

Bots that join your meetings automatically

Real-time transcription

Sub-second latency for live transcripts

Simple API

POST bot, then GET transcript

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.

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)
Complience and regulations
Full Data Sovereignty

No vendor lock-in.

You can start with the hosted service and switch to open source at any time.

Simple API

POST bot → GET transcripts. That's it.

Start a bot and stream transcripts with two simple calls. Use WebSockets for sub-second latency, or REST if you prefer.

curl -X POST https://api.cloud.vexa.ai/bots \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "platform": "google_meet",
    "native_meeting_id": "abc-defg-hij"
  }'
1) Create bot
curl -X GET \
  https://api.cloud.vexa.ai/transcripts/google_meet/abc-defg-hij \
  -H "X-API-Key: YOUR_API_KEY"
2) Get transcript

Enterprise-ready

Self-host for total control.

If parking years of company conversations on a third-party server is unacceptable, run Vexa on your infrastructure. Keep transcripts inside your network, choose your region, and integrate with internal systems.

  • Open-source core (Apache-2.0)
  • Deploy fast with Docker Compose or Nomad
  • Own retention & keys logs stay in your infra
  • Regions choose where data lives
Github
Apache 2.0
Open Source

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

Google Meet → N8N

Meeting transcripts in n8n flow

Google MeetVexan8n
ModelContextProtocol

Google Meet → MCP

Claude is now your real-time meeting assistant

Google MeetVexaModelContextProtocolClaude

Google Meet → API

Simply POST bot, then GET transcript

Google MeetVexa