API for
Meeting Transcription
Convert speech to text for Google Meet, Zoom, and Microsoft Teams.
Support for 130+ languages with speaker diarization and meta-data.
#!/bin/bash API_KEY=$1 MEETING_URL=$2 curl -X POST "https://api.meetingbaas.com/bots" \ -H "Content-Type: application/json" \ -H "x-spoke-api-key: $API_KEY" \ -d '{ "meeting_url": "'"$MEETING_URL"'", "reserved": false, "bot_name": "My first bot", "bot_image": "https://meetingbaas.com/static/a7d46fd33668f28baa9cbf66005489f0/a6312/preview.png", "entry_message": "Hello. I will be recording this meeting 🐟.", "speech_to_text": "Gladia", "deduplication_key":"null" }'
"[Meetingbaas] just works, reliably. Powering Claap meeting recording under the hood."

ROBIN BONDUELLE

Claap CEO

Transcribe Meetings with the Meeting BaaS API 🐟

Our Meeting Bot API (Meeting BaaS meaning Meeting bots as a Service) allows you to record and convert speech to text for Google Meet, Zoom, and Microsoft Teams meetings, using one simple curl command:

  • Transcription support for 99 languages
  • Speaker diarization for unlimited participants
  • Transcription of both spoken words and chat messages
  • Real-time transcription with processing speed of 1 hour audio in less than 60 seconds

Our Meeting Bot as a Service API integrates with Gladia's proprietary Whisper-Zero ASR, optimized for real-life enterprise audio, providing a complete solution for capturing and analyzing meeting content.

preview features

API Capabilities

  • High Accuracy: 95% accuracy rate, with Whisper-Zero ASR removing virtually all hallucinations from audio transcripts
  • Custom Vocabulary: Add industry-specific terms or names to improve transcription accuracy
  • Timestamps: Word-level timestamps for precise audio-text synchronization
  • Noise Reduction: Advanced algorithms to filter out background noise
  • Format Options: Receive transcripts in plain text, SRT, or VTT caption formats
  • Code-switching: Accurately transcribe conversations where multiple languages are used interchangeably
  • Translation: Convert spoken language into written text in any of the 99 supported languages

Automate Meeting Workflows

Using the MeetingBaas API, you can set up automations to extract information from video meetings into the database of your choice, be it an end-user database such as Notion or Airtable, or a more robust solution like PostgreSQL.

As we handle getting the data, and also optionally transcribe your meetings, you're just one API call away from an LLM to structure the data, extract meaning, and store it.

For example to Notion:

Connect Meeting Baas 🐟, OpenAI, and Notion APIs to automate meeting transcription, summarization and storage in a Notion database.

Set up a very simple Express JS server to create a user friendly form to send a Google Meet Zoom, or Microsoft Teams bot to a video meeting. The bot will then provide all useful information of the meeting back to the server. This includes, but is not limited too, the list of attendees, conversation recording, transcription, etc.

Format the conversation data to Markdown by using an LLM (in this example OpenAI's gpt-3.5) and automatically fill in a Notion database with the captured, formatted information.

Make + Airtable Integration:

Leverage Make (formerly Integromat) and Airtable to create a powerful automation workflow for your meetings.

  • Set up a Make scenario to trigger on new meeting recordings.
  • Use MeetingBaas API to retrieve meeting data and transcriptions.
  • Process the data with AI services for summarization and insights.
  • Automatically update Airtable with structured meeting information.
Raw Video
Transcription and LLM Summaries
Metadata
Multiplatform Support
Calendar sync
Code Examples
Custom branding
GDPR
Compliance

Instantly

send your first bot.