Meeting Bot API for Real-Time AI Agents: Record, Stream, and Transcribe Zoom, Google Meet, and Teams Calls

meetstream.ai · 2026-09-29 · by Long Nguyen ·generic
Build meeting bots for Zoom, Google Meet, and Microsoft Teams with one API. Record, stream, and transcribe meetings programmatically. $5 free credit.

Meeting Bot API for Real-Time AI Agents: Record, Stream, and Transcribe Zoom, Google Meet, and Teams Calls

Meeting bot joining a Teams call and capturing audio in real time

MeetStream platform supporting enterprise-scale meeting bot deployments

Home

Products

Integrations

Blog

About

SIGN UPSIGN UP

// backed by

Per-participant video capture from a live Zoom webinar

The meeting bot API built for real-time AI agents

The meeting bot API built for real-time AI agents

The meeting bot API built for real-time AI agents

meetstream.ai provides a single meeting bot api to join, record, and stream Google Meet, Teams, and Zoom calls in real time; so your team can focus on building the AI agent itself.

meetstream.ai provides a single meeting bot api to join, record, and stream Google Meet, Teams, and Zoom calls in real time; so your team can focus on building the AI agent itself.

SIGN UPSIGN UP

SIGN UPSIGN UP

TALK TO USTALK TO US

TALK TO USTALK TO US

Trusted by top innovative teams

  • HOURS SPENT IN MEETINGS - GLOBALLY00BILLIONS01MILLIONS00THOUSANDS00HOURS

  • Real time video
  • Real time video
  • Real time audio
  • Real time transcripts
  • Calendar integration
  • Async transcripts
  • Interactive meeting agents
  • MP4 recordings
  • Display images in meetings
  • Participants
  • Screenshot data
  • Read chat messages
  • Send chat messages
  • Real time video
  • API for Developers to Build AI Meeting Bots & Agents

    API for Developers to Build AI Meeting Bots & Agents

    With meetstream.ai, create bots that can join, record, and capture raw meeting data, so your team can focus on building AI-powered intelligence, not integrations.

    SIGN UPSIGN UP

    TALK TO USTALK TO US

    Zoom logo platform supported by MeetStream meeting bot API

    Video conference interface with MeetStream meeting bot recording activeAPI dashboard showing meeting bot activity on Zoom, Teams, and MeetAPI dashboard showing meeting bot activity on Zoom, Teams, and Meet

    Developer integrating MeetStream meeting bot API into their application

    API call launching a meeting bot on Microsoft Teams via MeetStream

    API dashboard showing meeting bot activity on Zoom, Teams, and Meet

    MeetStream webhook delivering bot-joined event to developer application

    MeetStream transcript interface showing turn-by-turn speaker output

    \# meetstream.api

    \# meetstream.api

    Copy code

    Copy code

    1

    2

    1

    2

    $ curl -X POST

    https://api.meetstream.ai/api/v1/bots/create\_bot \\

    $ curl -X POST

    https://api.meetstream.ai/api/v1/bots/create\_bot \\

    Emily

    Emily

    10:30 AM

    10:30 AM

    I’ve reviewed the latest designs, and they look fantastic. Great work!

    I’ve reviewed the latest designs, and they look fantastic. Great work!

    John

    John

    10:30 AM

    10:30 AM

    Appreciate it! We’re excited to move forward with the final version.

    Appreciate it! We’re excited to move forward with the final version.

    Transcript.txt

    Transcript.txt

    John Carter

    John Carter

    Joined at 10:45

    Joined at 10:45

    MeetStream webhook delivering bot-joined event to developer application

    Videofile.mp4

    V.mp4

    MeetStream API bot active in a live Zoom webinar recording

    MeetStream API workflow from bot join to transcript and recording

    Zoom logo platform supported by MeetStream meeting bot API

    AI-generated meeting transcript from a Google Meet session

    MeetStream developer dashboard with live Zoom and Teams bot connections

    AI meeting bot joining a Google Meet session via MeetStream API

    Real-time data pipeline from a meeting captured via MeetStream API

    Bot status webhook firing when MeetStream joins a Zoom call

    More Than Recording Infrastructure

    More Than Recording Infrastructure

    Recording is the floor. Agents that hear, speak and act inside the meeting are the point, and everything below ships behind one API.

    SIGN UPSIGN UP

    TALK TO USTALK TO US

    01

    // Real-Time Transcription

    Get accurate, low-latency transcriptions in real-time with speaker labels and timestamps, perfect for documentation, accessibility, and capturing every word without missing a beat.

    Get started

    02

    // Multi-Platform Support

    One API for Zoom, Google Meet, and Microsoft Teams. Write the integration once, with no per-platform code and no SDK juggling.

    Get started

    03

    // High-Quality Recording

    Record meetings in crisp HD video and clear audio, ensuring every detail is preserved, ideal for training, compliance, or reviewing important conversations later.

    Get started

    04

    // Calendar Integration

    Auto-join meetings, sync across Google and Outlook calendars, and manage invites effortlessly, so you're always on time and organized without switching between tools.

    Get started

    05

    // Enterprise Ready Infra & Security

    Protect sensitive data with enterprise-grade encryption, ISO 27001 certified controls with SOC 2 Type 2 in audit, and secure cloud infrastructure, built for organizations that prioritize privacy, trust, and regulatory compliance.

    Get started

    06

    // Agent-First, Developer-First

    Voice agents that join, speak and act through MIA; an MCP server, CLI and agent skills for your own agents; and docs clean enough that your first bot is in a call in minutes.

    Get started

    MeetStream REST API supporting Zoom, Teams, Google Meet, and Webex

    MeetStream Calendar Integration API auto-joining recurring meetings

    Automated meeting bot joining a Cisco Webex session via API

    Individual video feeds from a Microsoft Teams call via MeetStream

    MeetStream webhook payload showing full bot lifecycle event data

    Developer integrating MeetStream meeting bot API into their application

    Meeting bot connecting to a Microsoft Teams meeting programmatically

    01

    // Real-Time Transcription

    Get accurate, low-latency transcriptions in real-time with speaker labels and timestamps, perfect for documentation, accessibility, and capturing every word without missing a beat.

    Get started

    MeetStream Calendar Integration API auto-joining recurring meetings

    Automated meeting bot joining a Cisco Webex session via API

    Individual video feeds from a Microsoft Teams call via MeetStream

    MeetStream webhook payload showing full bot lifecycle event data

    Developer integrating MeetStream meeting bot API into their application

    Meeting bot connecting to a Microsoft Teams meeting programmatically

    01

    // Real-Time Transcription

    Get accurate, low-latency transcriptions in real-time with speaker labels and timestamps, perfect for documentation, accessibility, and capturing every word without missing a beat.

    Get started

    Capture quality that sets your product apart

    Capture quality that sets your product apart

    TM

    Tim Mason

    Speaking

    TM

    Sarah

    25%

    TM

    Tim

    15%

    AI Summary

  • Review analytics & performance
  • Push changes to staging by EOD Plan to ship the updates today

    Speaker labels that are

    never a guess

    MeetStream streams a separate audio track for every participant on Zoom, Google Meet, and Teams. Speaker labels come from the platform itself rather than a diarization model guessing, so transcripts stay accurate even when everyone talks at once.

    Recordings that look like the meeting, not a screen capture

    TM

    Tim Mason

    Speaking

    TM

    Sarah

    25%

    TM

    Tim

    15%

    AI Summary

  • Review analytics & performance
  • Push changes to staging by EOD Plan to ship the updates today

    Speaker labels that are

    never a guess

    MeetStream streams a separate audio track for every participant on Zoom, Google Meet, and Teams. Speaker labels come from the platform itself rather than a diarization model guessing, so transcripts stay accurate even when everyone talks at once.

    Recordings that look like the meeting, not a screen capture

    TM

    Tim Mason

    Speaking

    TM

    Sarah

    25%

    TM

    Tim

    15%

    AI Summary

  • Review analytics & performance
  • Push changes to staging by EOD Plan to ship the updates today

    Speaker labels that are

    never a guess

    MeetStream streams a separate audio track for every participant on Zoom, Google Meet, and Teams. Speaker labels come from the platform itself rather than a diarization model guessing, so transcripts stay accurate even when everyone talks at once.

    Recordings that look like the meeting, not a screen capture

    Power Your Product with Meeting Intelligence

    Power Your Product with Meeting Intelligence

    APIs, integrations, and AI solutions designed to simplify and scale your meetings.

    SIGN UPSIGN UP

    TALK TO USTALK TO US

    Meeting Bot APIImplement your first meeting bot in few lines with our API

    Calendar integrationLearn how you can integrate it to your calendar

    Voice Agents

    Agents that join, listen and speak inside the meeting

    Integrate with Top Platforms Quickly

    Integrate with Top Platforms Quickly

    Connect to Zoom, Google Meet, Teams, and more with a single API. Get transcripts, per-participant audio and video, chat, and metadata, all from one integration.

    SIGN UPSIGN UP

    TALK TO USTALK TO US

    Start Building in Minutes

    Start Building in Minutes

    Add meeting bots to your app with just a few lines of code. No complex setup. No delays.

    SIGN UPSIGN UP

    SIGN UPSIGN UP

    TALK TO USTALK TO US

    // MP4 recordings //

    // Participants //

    // Real time video //

    // Real time audio//

    Real time transcripts

    // Async transcripts //

    // MP4 recordings //

    // Custom meeting workflows //

    // Participants //

    // Screenshot data //

    // Send chat messages //

    // Generate contextual responses //

    // Read chat messages //

    // Secure data compliances //

    // Display images in meetings //

    // Interactive meeting agents //

    // Meeting meta data //

    // Display images in meetings //

    // Calendar integration //

    // Meeting metadata //

    // Live video //

    // Live transcripts //

    // Calendar sync //

    // Session metadata //

    \# meetstream.api

    Copy code

    1

    2

    $ curl -X POST

    https://api.meetstream.ai/api/v1/bots/create\_bot \\

    \# meetstream.api

    Copy code

    1

    2

    $ curl -X POST

    https://api.meetstream.ai/api/v1/bots/create\_bot \\

    Trusted by Product Teams Building the Future

    Trusted by Product Teams Building the Future

    SIGN UPSIGN UP

    TALK TO USTALK TO US

  • "Integrating Zoom and Teams directly was a nightmare. With meetstream.ai, we went from weeks of custom integration to a single API call. Now our AI agent joins customer calls, records, and streams real-time transcripts, all without us worrying about scaling infra."
  • MeetStream logo meeting bot API and infrastructure platform CTO @ AI Sales Startup
  • "Our pilots with meetstream.ai cut our time-to-market in half. Their infra is robust, handles thousands of meeting hours seamlessly, and the dedicated Slack support has been invaluable in resolving edge cases quickly."
  • MeetStream logo meeting bot API and infrastructure platform Co-Founder @ AI Support SaaS
  • "As a solo developer, I built a functional meeting bot in under a day using meetstream.ai. Having raw audio and video streams plus transcripts instantly available let me focus on my AI features instead of backend plumbing."
  • MeetStream logo meeting bot API and infrastructure platform Developer / Hackathon Participant
  • "meetstream.ai has become the backbone of our AI meeting features. Instead of maintaining fragile integrations with three different platforms, we plug into one reliable API, freeing our team to focus entirely on building user-facing intelligence."
MeetStream logo meeting bot API and infrastructure platform Product Manager, Collaboration Tool

Make AI bots join meetings with a single API request

With just one API request, meetstream.ai joins meetings, captures conversations, and delivers real-time insights.

Effortless integration of meeting links

Managed & scalable cloud infrastructure

\# Create Bot

Copy to Clipboard

1

2

3

$ curl -X POST

https://api.meetstream.ai/api/v1/bots/create\_bot \\

\-d '{"meeting\_link": "https://zoom.us/j/74648392", "bot\_name": "Notetaker"}'

SIGN UPSIGN UP

TALK TO USTALK TO US

Keep track of who is speaking in your transcripts

meetstream.ai transcribes meetings in real time and labels speakers accurately.

Accurate speaker recognition

Real-time transcription via webhook

Instant access to meeting conversations

\# Create Bot

Copy to Clipboard

1

2

3

4

5

6

7

8

9

10

11

12

$ curl

https://api.meetstream.ai/api/v1/transcript/{transcript\_id}/get\_transcript

{ "words": "I'm really happy with the progress we've made." "speaker": "Amy Stace" }, { ‍ "words": "Thank you, we're also super happy with the outcome." "speaker": "Theo Flynn" }

SIGN UPSIGN UP

TALK TO USTALK TO US

Stream real-time audio and video from any meeting

Get high-quality, low-latency meeting data directly via WebSocket.

200ms latency for real-time access

Separate audio/video streams per participant

Secure WebSocket delivery

\# Create Bot

Copy to Clipboard

1

wss://my-websocket-endpoint

Talk to UsTalk to Us

Get startedGet started

Push meeting data & insights to any tool in real-time

Retrieve meeting details, speaker activity, and event timestamps within seconds.

Real-time metadata via webhook

Secure integrations with HubSpot, PipeDrive, Salesforce & more

Works for all platforms, regardless of API availability

\# Create Bot

Copy to Clipboard

1

2

3

4

5

6

7

8

9

10

11

12

$ curl https://api.meetstream.ai/api/v1/bots/create\_bot

{ "meeting\_participants": \[ {‍ "name": "Amy Stace", "is\_host": true, "platform": "desktop", "join\_call\_time": 15:10 } \] }

SIGN UPSIGN UP

TALK TO USTALK TO US

Send a bot to a meeting

with a single line of code

With just one API request, MeetStream.AI joins meetings, captures conversations, and delivers real-time insights.

Only needs a meeting URL

We manage the infrastructure for thousands of concurrent VMs daily.

\# Create Bot

Copy code

1

2

3

$ curl -X POST

https://api.meetstream.ai/api/v1/bots/create\_bot \\

\-d '{"meeting\_link": "https://zoom.us/j/74648392", "bot\_name": "Notetaker"}'

Get startedGet started

View docsView docs

Send a bot to a meeting

with a single line of code

With just one API request, MeetStream.AI joins meetings, captures conversations, and delivers real-time insights.

Only needs a meeting URL

We manage the infrastructure for thousands of concurrent VMs daily.

\# Create Bot

Copy code

1

2

3

$ curl -X POST

https://api.meetstream.ai/api/v1/bots/create\_bot \\

\-d '{"meeting\_link": "https://zoom.us/j/74648392", "bot\_name": "Notetaker"}'

Get startedGet started

View docsView docs

AI meeting coach analyzing per-speaker data from MeetStream API stream

Automated meeting bot joining a Cisco Webex session via API

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

Get real-time transcripts

with speaker identification

MeetStream.AI transcribes meetings in real time and labels speakers accurately.

Accurate speaker recognition

Real-time transcription via webhook

Instant access to meeting conversations

Get startedGet started

View docsView docs

\# Create Bot

Copy code

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

$ curl

https://api.meetstream.ai/api/v1/transcript/{transcript\_id}/get\_transcript

{ "words": "I'm really happy with the progress we've made." "speaker": "Amy Stace" }, { ‍ "words": "Thank you, we're also super happy with the outcome." "speaker": "Theo Flynn" }

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting bot joining a Google Meet session via MeetStream API

Coaching AI analyzing filler words using MeetStream real-time audio

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting bot joining a Google Meet session via MeetStream API

Coaching AI analyzing filler words using MeetStream real-time audio

Stream real-time audio and video from any meeting

Get high-quality, low-latency meeting data directly via WebSocket.

200ms latency for real-time access

Separate audio/video streams per participant

Secure WebSocket delivery

\# Create Bot

Copy code

1

wss://my-websocket-endpoint

Get startedGet started

View docsView docs

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

Access meeting metadata, participants, and insights

Retrieve meeting details, speaker activity, and event timestamps within seconds.

Real-time metadata via webhook

Identify who’s speaking and when they joined

Works for all platforms, regardless of API availability

Get startedGet started

View docsView docs

\# Create Bot

Copy code

1

2

3

4

5

6

7

8

9

10

11

12

$ curl https://api.meetstream.ai/api/v1/bots/create\_bot

{ "meeting\_participants": \[ {‍ "name": "Amy Stace", "is\_host": true, "platform": "desktop", "join\_call\_time": 15:10 } \] }

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

MeetStream enterprise dashboard for bot management at scale

Emily

12:10 AM

I’ve gone over the documents and I’m really happy with the progress we’ve made.

John

12:10 AM

Thank you, we’re also super happy with the outcome.

Transcript.txt

MeetStream meeting infrastructure deployed by developer teams globally

Videofile.mp4

Amy Stace

Joined at 11:59

Amy

12:00 AM

I’ve gone over the documents and I’m really happy with the progress we’ve made.

Theo

12:10 AM

Thank you, we’re also super happy with the outcome.

Transcript.txt

MeetStream Calendar Integration API auto-joining recurring meetings

MeetStream meeting bot API dashboard showing active bot sessions

Catherine Gibson

·

User

Meeting bot joining a Teams call and capturing audio in real time

Developer integrating a meeting bot into their SaaS product via MeetStream

Theo Flyn

·

Meeting host

Amy’s Bot

●

Recording

Bot

MeetStream bot joining a Zoom video call via meeting bot API

Meeting bot API response delivering audio and video stream URLs

Catherine Gibson

·

User

Speaking

|

Amy

12:00 AM

I’ve gone over the documents and I’m really happy with the progress we’ve made.

Theo

12:10 AM

Thank you, we’re also super happy with the outcome.

Transcript.txt

Amy’s Bot

●

Recording

Bot

Real-time transcript from a Zoom webinar with full speaker diarization

Meeting bot connecting to a Microsoft Teams meeting programmatically

Catherine Gibson

·

User

Amy’s bot has joined the meeting

AI meeting coach analyzing per-speaker data from MeetStream API stream

Automated meeting bot joining a Cisco Webex session via API

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

AI meeting coach analyzing per-speaker data from MeetStream API stream

AI meeting coach analyzing per-speaker data from MeetStream API stream

MeetStream platform supporting enterprise-scale meeting bot deployments

Coaching AI analyzing filler words using MeetStream real-time audio

Send a bot to a meeting

with a single line of code

With just one API request, MeetStream.AI joins meetings, captures conversations, and delivers real-time insights.

Only needs a meeting URL

We manage the infrastructure for thousands of concurrent VMs daily.

\# Create Bot

Copy code

1

2

3

$ curl -X POST

https://api.meetstream.ai/api/v1/bots/create\_bot\\

\-d '{"meeting\_link": "https://zoom.us/j/74648392", "bot\_name": "Notetaker"}'

Get startedGet started

View docsView docs

Send a bot to a meeting

with a single line of code

With just one API request, MeetStream.AI joins meetings, captures conversations, and delivers real-time insights.

Only needs a meeting URL

We manage the infrastructure for thousands of concurrent VMs daily.

\# Create Bot

Copy code

1

2

3

$ curl -X POST

https://api.meetstream.ai/api/v1/bots/create\_bot\\

\-d '{"meeting\_link": "https://zoom.us/j/74648392", "bot\_name": "Notetaker"}'

Get startedGet started

View docsView docs

Get real-time transcripts

with speaker identification

MeetStream.AI transcribes meetings in real time and labels speakers accurately.

Accurate speaker recognition

Real-time transcription via webhook

Instant access to meeting conversations

\# Create Bot

Copy code

1

2

3

4

5

6

7

8

9

10

11

12

$ curl

https://api.meetstream.ai/api/v1/transcript/{transcript\_id}/get\_transcript

{ "words": "I'm really happy with the progress we've made." "speaker": "Amy Stace" }, { ‍ "words": "Thank you, we're also super happy with the outcome." "speaker": "Theo Flynn" }

Get startedGet started

View docsView docs

Stream real-time audio and video from any meeting

Get high-quality, low-latency meeting data directly via WebSocket.

200ms latency for real-time access

Separate audio/video streams per participant

Secure WebSocket delivery

\# Create Bot

Copy code

1

wss://my-websocket-endpoint

Get startedGet started

View docsView docs

Access meeting metadata, participants, and insights

Retrieve meeting details, speaker activity, and event timestamps within seconds.

Real-time metadata via webhook

Identify who’s speaking and when they joined

Works for all platforms, regardless of API availability

\# Create Bot

Copy code

1

2

3

4

5

6

7

8

9

10

11

12

$ curl https://api.meetstream.ai/api/v1/bots/create\_bot

{ "meeting\_participants": \[ {‍ "name": "Amy Stace", "is\_host": true, "platform": "desktop", "join\_call\_time": 15:10 } \] }

Get startedGet started

View docsView docs

Enterprise-level security, keep your data private.

Enterprise-level security, keep your data private.

SIGN UPSIGN UP

TALK TO USTALK TO US

\*SOC 2 Type 2 under audit

Robust & Reliable

Enterprise-grade infrastructure, built for uptime and scale.

Enterprise-grade infrastructure, built for uptime and scale.

Seamless Support

Get direct, dedicated Slack support from our team whenever you need it.

Get direct, dedicated Slack support from our team whenever you need it.

Scalable Infrastructure

Handle growing workloads on infrastructure built to scale.

Handle growing workloads on infrastructure built to scale.

MeetStream meeting bot API architecture diagram Zoom, Teams, Meet

Real-time data pipeline from a meeting captured via MeetStream API

SOC 2 Type 2\*

(Under Audit)

Raw audio frames from a Google Meet session streamed via MeetStream

ISO 27001 certified

ISO 27001 certified

Meeting video streams separated by participant for AI analysis

GDPR Compliant

GDPR Compliant

Capture Meeting Data Instantly with One API

Capture Meeting Data Instantly with One API

With a single API call, meetstream.ai spins up a bot that joins meetings, captures every conversation, and streams real-time insights.

SIGN UPSIGN UP

TALK TO USTALK TO US

meetstream.ai

meetstream.ai provides a single API for meeting bots - join, record, stream, and analyze data from Meet, Teams, and Zoom, so your team can focus on building the AI agent itself.

SIGN UPSIGN UP

TALK TO USTALK TO US

Developer dashboard for managing meeting bots via MeetStream API

Integration

Google Meet Bot Integration

Zoom Bot Integration

Teams Bot Integration

Products

Meeting Bot API

Calendar Integration

Agent Builder Flow

Coming soon

Company

Blog

About

Docs

Terms & Conditions

Privacy Policy

Copyright © 2026 MeetStream AI. All Rights Reserved.

meetstream.ai · 64 images · 3 videos · 26 links

Comments (0)

No comments yet