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.5k+ developers
LIVE

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.

POST bot
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.

POST bot
  • 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

Open Source & Community Driven

1.5kStars
150+Forks
Apache 2.0
Open Source