Home/Glossary/Meeting bot

What is a meeting bot?

A meeting bot is a software agent that joins a video conference as a participant.

Once inside it records audio and video, makes transcripts, and streams media in real time.

It also collects metadata such as attendee names and speaker timelines.

Your codecreate_botBot joinsas a participantCapturesaudio, video, chatWebhooksevents, artifactsYour apptranscripts, media
A meeting bot is a participant your code controls: it joins, captures, and reports back.

How a meeting bot works

A meeting bot connects to a video conference the same way a person does.

Take the linkName and avatar setJoin the callStraight in, or a lobbyCaptureAudio, video, chat,eventsLeaveProcessing then startsTake the linkName and avatar setJoin the callStraight in, or a lobbyCaptureAudio, video, chat, eventsLeaveProcessing then starts
Four steps, each one the same on all three platforms.

Some platforms let bots in on their own. Others hold them in a waiting room.

Once inside, the bot gets the same audio and video streams that people get.

It can save them to a recording, or send them to a transcription engine.

It can also pass them to another app while the meeting is still running.

When the meeting ends, or when the bot is removed, it leaves. Work such as transcript generation then begins.

What meeting bots can capture

A bot sits inside the meeting, not on someone's device. So it can see far more than a 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
  • Metadata like meeting title, duration, and attendee list

Meeting bots vs built-in recording

Both capture the call. They differ on who drives it and when the media arrives.

Built-in recordingMeeting botWho starts itA host, with permissionYour code, with a linkWhen mediaarrivesAfter the callDuring and afterAcross platformsDifferent on each oneThe same on all threeWhere output landsThe host's cloud storageYour own systemsWho starts itBuilt-in recording: A host, with permissionMeeting bot: Your code, with a linkWhen media arrivesBuilt-in recording: After the callMeeting bot: During and afterAcross platformsBuilt-in recording: Different on each oneMeeting bot: The same on all threeWhere output landsBuilt-in recording: The host's cloud storageMeeting bot: Your own systems
The same call, captured two ways.

If you build a product on meeting data, that sameness is the 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 set interviews. Researchers capture user sessions.

Regulated industries archive calls for compliance. More and more, real-time AI agents use bots as their input in live meetings.

Meeting bot in practice

MeetStream provides meeting bots as an API.

One API call with a meeting link starts a bot on Zoom, Google Meet or Microsoft Teams.

No host-side install or paid plan is needed, though Zoom still asks the host to allow recording.

You get back 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.

FAQ

Frequently asked questions

Do meeting participants know a bot is in the call?

Yes. A meeting bot shows up in the participant list like any attendee, usually with a clear name such as 'Notetaker'.

Most teams add a consent notice too. Many jurisdictions require you to tell people 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 on, the host admits the bot.

If not, it can enter straight away, with no 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. It adds summaries, 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.