Meeting Bot API
for Google Meet
Get the transcription, recording and meta-data
from Google Meet, and at scale.
// SDK Example: Join a meeting with a bot import { BaasClient } from '@meeting-baas/sdk'; // Initialize client const client = new BaasClient({ apiKey: 'your-api-key', baseUrl: 'https://api.meetingbaas.com' }); // Join a meeting with a bot async function joinMeeting() { try { const botId = await client.join({ joinRequest: { meetingUrl: 'https://meet.google.com/abc-def-ghi', botName: 'Meeting Assistant', reserved: true } }); console.log('Bot created:', botId); } catch (error) { console.error('Failed to join:', error); } }

WHY DEVELOPERS CHOOSE MEETING BAAS

PROGRAMMATIC ACCESS TO MEETINGS

Raw Video & Audio
Full Transcription
Participant Metadata
Multi-Platform Support

THE OPEN SOURCE ADVANTAGE

Hosted API First
Open Source Core
GDPR
Self-Host Option
No Vendor Lock-In

WHO WE SERVE

TECHNICAL TEAMS BUILDING:

AI Meeting Assistants
Vertical SaaS
GDPR
Developer Tools
Meeting Intelligence

HOW IT WORKS

1

Get your API key - Free tier available for development

2

Send a bot to meetings - One API call to join and record

3

Access meeting data - Recordings, transcripts, and metadata

TECHNICAL RESOURCES

API Documentation

Complete reference for all endpoints

GitHub Examples

Sample code for common use cases

Discord Community

Get help from our team and other developers

Self-Host Guide

When you're ready to deploy on your infrastructure

OPEN SOURCE ECOSYSTEM

Our open-source modules let you build exactly what you need:

Transcript Seeker

Complete interface in React

Node Server

For Notion summaries and integration

Transcription API Interfaces

For Gladia and AssemblyAI