Home/Glossary/Meeting bot

What is a meeting bot?

A meeting bot is a software agent that joins a video conference as a participant to capture what happens in the meeting. Once inside, it can record audio and video, generate transcripts, stream media in real time, and collect metadata such as attendee names and speaker timelines.

How a meeting bot works

A meeting bot connects to a video conference the same way a person does. Given a meeting link, it authenticates with the platform, enters the call, and appears in the participant list, usually with a configurable name and avatar. Some platforms admit bots automatically, while others place them in a waiting room until the host lets them in.

Once inside, the bot receives the same audio and video streams that human participants receive. It can save these to a recording, forward them to a transcription engine, or relay them to another application while the meeting is still running. When the meeting ends, or when it is removed, the bot leaves and any post-processing such as transcript generation begins.

What meeting bots can capture

Because a bot sits inside the meeting rather than on someone's device, it can observe far more than a simple screen recorder:

  • Full audio and video recordings of the session
  • Transcripts with speaker labels and timestamps
  • Participant events such as joins, leaves, mutes, and screen shares
  • In-meeting chat messages and reactions
  • Metadata like meeting title, duration, and attendee list

Meeting bots vs built-in recording

Video platforms offer native recording, but it depends on host permissions, produces files only after the call, and behaves differently on every platform. A meeting bot works consistently across Zoom, Google Meet, and Microsoft Teams, can stream media while the meeting is still in progress, and delivers output to your own systems rather than the host's cloud storage. For anyone building a product on top of meeting data, that consistency and programmatic access is the main reason to choose a bot.

Common use cases

Meeting bots power much of the meeting software people use every day. AI notetakers use them to attend calls and draft summaries. Sales teams use them to feed conversation intelligence tools. Recruiters record structured interviews, researchers capture user sessions, and regulated industries archive calls for compliance. Increasingly, real-time AI agents also use bots as their eyes and ears in live meetings.

Meeting bot in practice

MeetStream provides meeting bots as an API. One API call with a meeting link launches a bot on Zoom, Google Meet, or Microsoft Teams, with no host permission required, and returns MP4 recordings, transcripts with speaker identification, participant events, and live media streams. See the MeetStream docs to send your first bot. See the meeting bot API page to go deeper.

Frequently asked questions

Do meeting participants know a bot is in the call?

Yes. A meeting bot appears in the participant list like any attendee, typically with a clear name such as 'Notetaker'. Most teams pair this with a consent notice, and many jurisdictions require informing participants that a call is being recorded.

Does a meeting bot need host permission to join?

It depends on the platform and meeting settings. Bots join with the meeting link like a guest. If a waiting room is enabled, the host admits the bot; otherwise it can enter directly without host-side setup or installed software.

What is the difference between a meeting bot and an AI notetaker?

A meeting bot is the infrastructure layer that joins the call and captures media. An AI notetaker is a product built on top of that layer, adding summarization, action items, and integrations. Many notetakers run on third party meeting bot APIs.

Put the vocabulary to work

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