Home/Glossary/Meeting bot API

What is a meeting bot API?

A meeting bot API is a developer interface for sending bots into video calls from your own code.

One API call puts a bot in a meeting, so you run no bot infrastructure of your own.

Recordings, transcripts, live media streams and event notices come back through the same interface.

POST/bots/create_botLifecyclejoining to recordingArtefactsMP4, streams, transcriptGET/bots/{id}/...
The API surface: one call in, a lifecycle of events, and artefact endpoints out.

How a meeting bot API works

One request in, then three ways for meeting data to come back out.

Your requestA URL and some optionsThe bot runsJoin, record, transcribeEvents pushJoined, recording,endedArtefacts pullRecordings andtranscriptsYour requestA URL and some optionsThe bot runsJoin, record, transcribeEvents pushJoined, recording, endedArtefacts pullRecordings and transcripts
The whole surface of a meeting bot API, in four moves.

Options cover the bot's display name, recording preferences and transcription settings.

WebSocket connections stream raw audio and video while the meeting is still going.

From there, the API gives you everything the bot sees. You fetch recordings and transcripts through REST endpoints once they are ready.

Webhooks push lifecycle events such as joined, recording started and call ended.

WebSocket connections stream raw audio and video while the meeting is still going.

Core capabilities to expect

A good meeting bot API covers the whole path. It joins a call and hands you usable data:

  • One interface that joins Zoom, Google Meet and Microsoft Teams
  • Recordings as MP4 video and audio tracks
  • Live and async transcription with speaker labels
  • Live media over WebSocket for real-time apps
  • Webhook events for bot and meeting lifecycle
  • Calendar integration so bots schedule themselves
Overview

Why teams buy instead of build

Each meeting platform has its own client behavior, media formats and rate limits. Each one also ships breaking changes often.

None of them were built to host bots at scale. Building in-house means running your own meeting clients.

You handle waiting rooms and edge cases, then test again after every platform update.

A meeting bot API turns that work into one dependency. That is why most meeting intelligence products are built on one.

How to evaluate a meeting bot API

Five things to compare, and what a strong answer looks like.

What to checkThe questionA strong answerCoverageWhich platforms?Zoom, Meet and Teams on oneinterfaceJoiningHow reliable, how fast?Consistent joins, measuredMedia timingLive or after the call?Both, over the same APIAudio shapeMixed or per participant?A track for each personSecurityCertifications and retention?SOC 2, ISO 27001, your own bucketCoverageThe question: Which platforms?A strong answer: Zoom, Meet and Teams onone interfaceJoiningThe question: How reliable, how fast?A strong answer: Consistent joins, measuredMedia timingThe question: Live or after the call?A strong answer: Both, over the same APIAudio shapeThe question: Mixed or per participant?A strong answer: A track for each personSecurityThe question: Certifications and retention?A strong answer: SOC 2, ISO 27001, your ownbucket
Five questions worth asking on every evaluation.

Meeting bot API in practice

MeetStream is a meeting bot API.

One API call with a meeting link starts a bot on Zoom, Google Meet or Microsoft Teams. No host permission is needed.

You get back MP4 recordings and webhook lifecycle events. Transcripts come live or async, with speaker identification.

Live audio arrives over WebSocket in roughly 200 ms. Every frame is tagged with the platform's speaker ID and name.

Separate per-participant audio files follow after the call. The full reference lives at docs.meetstream.ai.

See the meeting bot API page to go deeper.

FAQ

Frequently asked questions

What can you build with a meeting bot API?

Anything that needs meeting data. That covers AI notetakers and sales coaching tools. It covers conversation intelligence tools and CRM enrichment pipelines.

Add interview platforms, compliance recording systems, and real-time agents that listen and reply during live calls.

How long does it take to integrate a meeting bot API?

A basic build is usually a same-day task with two endpoints. You send a bot to a meeting, then fetch the transcript.

Production work such as webhook handling, retries and calendar automation takes a few more days.

Do meeting bot APIs work without host permission or installed apps?

Generally yes. The bot joins as a guest with the meeting link.

No one on the call has to install software or grant admin access.

Waiting rooms and platform settings can still make the host admit the bot.

Put the vocabulary to work

One API to join, record, stream, and transcribe meetings on Zoom, Google Meet, and Microsoft Teams.