meetstream.ai is an unified API & infrastructure platform that provides a single API for meeting bots to join, record, analyze & push meeting data to CRMs, PMSs - helping your team focus on the actual AI development
This is the 2nd launch from Meetstream.ai. View more
MeetStream AI
Launching today
Unified API & Infra for AI Meeting Agents
Agent-first infrastructure for meetings. One API to capture 50+ real-time data points from Zoom, Google Meet, and Teams, with built-in voice infrastructure so your agent joins as a participant, listens, speaks, and acts while the call is happening.
Here's the bet we've staked the company on: meetings are about to stop being human-only rooms.
The people who own the platforms already believe it. Zoom's CEO says he wants to send a digital twin to his meetings. Microsoft is reorganizing Teams around human-agent teams. Fireflies hit a $1B valuation and gave its notetaker a voice. Gartner says 40% of enterprise apps will ship task-specific agents by the end of this year, up from under 5% last year.
But almost all of it is still capture: record the meeting, summarize it afterward. The agent reads the minutes. It never sits at the table.
So we built two things, and you need both to change that.
An unified capture engine. 50+ data points per meeting in real time: per-participant audio and video, live transcripts with speaker attribution, participant events, the full meeting lifecycle over webhooks. Zoom, Google Meet, and Teams through one API.
A voice infra layer. Your agent joins as a real participant with scoped permissions, speaks while the conversation is still happening, and calls tools mid-call. Ours update CRMs while the customer is still talking.
Here's what I keep coming back to: every agent company is chasing the same scarce resource, and it's context.
The context that matters most isn't sitting in a CRM field or a doc. It's in the conversation. Decisions get made in meetings. Objections surface in meetings. Most of it is never written down anywhere.
That's what we let them capture. Today MeetStream runs underneath CRM platforms, customer support tools, productivity apps, and yes,notetakers (we're not one, we power them!). 30+ AI products in production. In every one of them we ship as a feature: meeting data flowing in, and a voice going back into the room.
I didn't set out to build this either. I wanted a sales agent that could speak in meetings, and found the hard part wasn't intelligence, it was presence: lobby states, per-speaker streams, reconnection logic, platform changes that break things at 2am. Every AI team hits that wall. So we became the rails.
Voice is how humans have always worked together. Now agents are joining the conversation, literally. You build the agent. We keep it in the room.
We've been in private beta for a long time, building with a small group of teams who were patient with us while we got the hard parts right. Today we're opening it up to everyone. No waitlist, no sales call. Sign up and put a bot in a meeting in a few minutes.
What we actually want from today is the feedback. Tell us what's missing, what broke, what you'd need before you'd trust this in production. I'm reading every comment.
So, honestly: how critical do you think agents in meetings will be? I'd love to hear where you land.
Report
@sidhdharth Congratulations on the launch! 🚀 The idea of giving AI agents actual presence in meetings instead of just summarizing them afterward is really compelling.
One question: how do you handle interruptions and turn-taking when the agent needs to speak while multiple participants are talking?
@kamal_sharma26 Hey Kamal, thank you! We have in-build VAD systems setup that you can tweak controls with. This is exactly the layer gap as meeting platforms are multi-person. We have additional controls like Wake Up Word, Listening Window etc. that allows for deeper conversation flow control.
@navaneeth_jawahar here, co-founder and CTO. @sidhdharth covered the why. Let me cover how it's built, because the architecture is the actual product.
Most "voice agent in a meeting" setups today are three vendors stitched together: a meeting-bot API to get into the room, a hosted voice platform somewhere else to run the agent, and a widget or iframe injected to bridge the two. Three integrations, three billing relationships, three sets of licenses, and latency that compounds at every hop.
We built MIA (MeetStream Infrastructure Agents) so the orchestration lives inside the same platform that holds the meeting seat.
What that means concretely:
One integration surface: The bot that joins the call and the agent that speaks in it are the same system. No external voice host, no injected HTML, no separate license stack to manage.
Bring your own models: STT, LLM, and TTS are all pluggable. We orchestrate the loop; you pick the providers. Deepgram, AssemblyAI, OpenAI, Gemini, ElevenLabs, Sarvam.
Wake word or proactive: Run it pipeline-mode with a wake word ("Hey MIA"), or realtime-mode where the agent decides when to speak.
In-meeting tool calling + MCP: The agent can call functions or MCP tools mid-call and report back by voice while the meeting is still going. Your tools, our tools, MCP - your pick. Or your agent’s pick, if you trust it that much.
Now the part nobody talks about, which is where most of the engineering actually went.
Every bot is a live media workload. A machine that joins a call, holds a real-time audio and video pipeline open for the length of the meeting, separates streams per speaker, and tears down cleanly. That is not a request-response API. It is closer to running a hyperscaler: we spin up over 100,000 servers a month, and the hard requirement is that none of them fall over mid-meeting, because a dropped bot is our customer's product failing in front of their customer.
Then there is platform drift. Zoom, Google Meet, and Teams each ship SDK updates, DOM changes, auth changes, and admission-flow changes on their own schedule, usually without notice. A meeting bot is permanently downstream of three roadmaps you do not control. Absorbing that so nothing changes for the teams building on us is, honestly, most of what this company does.
The rest of the unglamorous list: per-participant audio separation, speaker attribution that survives rejoins, lobby state handling across three different admission models, and reconnection that does not drop the media pipeline.
That is the layer we maintain so you don't have to.
Happy to go deep on any of it: architecture, real-time media orchestration at scale, latency, cost optimizations, and finally: why diarization is harder than it looks. Ask away.
Report
what's the wildest use case or strangest thing you saw a uzr build with @Meetstream.ai ? (either hackathon or actual prod customer)
@abdou_s in our last hackathon a school student cloned his dad to take escalation meeting where he was only needed for approval, he gave the agent the right access, context and let him handle actually!
Report
When i read this, it just made so much sense! There are so many agents that would benefit from joining meetings, but why should all of them and their companies spend time and money on building that infra!
With meetstream, i am not going to get October agents to join dev calls!
Big fan of MeetStream AI! We have been using it and the experience has been top-notch. The team is incredibly responsive to feedback and quick with fixes. For a small team, what they have built is seriously impressive and works great. Highly recommend checking this out!
Congrats on the launch! Giving agents live presence rather than only post-meeting summaries is a compelling leap. The combination of per-participant real-time data with wake-word and listening controls seems especially important for usable turn-taking. Wishing the MeetStream team a great launch!
Meetstream.ai
Hey Product Hunt! I'm @sidhdharth, co-founder of MeetStream AI.
Here's the bet we've staked the company on: meetings are about to stop being human-only rooms.
The people who own the platforms already believe it. Zoom's CEO says he wants to send a digital twin to his meetings. Microsoft is reorganizing Teams around human-agent teams. Fireflies hit a $1B valuation and gave its notetaker a voice. Gartner says 40% of enterprise apps will ship task-specific agents by the end of this year, up from under 5% last year.
But almost all of it is still capture: record the meeting, summarize it afterward. The agent reads the minutes. It never sits at the table.
So we built two things, and you need both to change that.
An unified capture engine. 50+ data points per meeting in real time: per-participant audio and video, live transcripts with speaker attribution, participant events, the full meeting lifecycle over webhooks. Zoom, Google Meet, and Teams through one API.
A voice infra layer. Your agent joins as a real participant with scoped permissions, speaks while the conversation is still happening, and calls tools mid-call. Ours update CRMs while the customer is still talking.
Here's what I keep coming back to: every agent company is chasing the same scarce resource, and it's context.
The context that matters most isn't sitting in a CRM field or a doc. It's in the conversation. Decisions get made in meetings. Objections surface in meetings. Most of it is never written down anywhere.
That's what we let them capture. Today MeetStream runs underneath CRM platforms, customer support tools, productivity apps, and yes, notetakers (we're not one, we power them!). 30+ AI products in production. In every one of them we ship as a feature: meeting data flowing in, and a voice going back into the room.
I didn't set out to build this either. I wanted a sales agent that could speak in meetings, and found the hard part wasn't intelligence, it was presence: lobby states, per-speaker streams, reconnection logic, platform changes that break things at 2am. Every AI team hits that wall. So we became the rails.
Voice is how humans have always worked together. Now agents are joining the conversation, literally. You build the agent. We keep it in the room.
We've been in private beta for a long time, building with a small group of teams who were patient with us while we got the hard parts right. Today we're opening it up to everyone. No waitlist, no sales call. Sign up and put a bot in a meeting in a few minutes.
What we actually want from today is the feedback. Tell us what's missing, what broke, what you'd need before you'd trust this in production. I'm reading every comment.
So, honestly: how critical do you think agents in meetings will be? I'd love to hear where you land.
@sidhdharth Congratulations on the launch! 🚀 The idea of giving AI agents actual presence in meetings instead of just summarizing them afterward is really compelling.
One question: how do you handle interruptions and turn-taking when the agent needs to speak while multiple participants are talking?
Meetstream.ai
@kamal_sharma26 Hey Kamal, thank you! We have in-build VAD systems setup that you can tweak controls with. This is exactly the layer gap as meeting platforms are multi-person. We have additional controls like Wake Up Word, Listening Window etc. that allows for deeper conversation flow control.
Meetstream.ai
@kamal_sharma26 we have such controls built in our dashboard (also configurable via API) for each voice agent you create!
Meetstream.ai
@navaneeth_jawahar here, co-founder and CTO. @sidhdharth covered the why. Let me cover how it's built, because the architecture is the actual product.
Most "voice agent in a meeting" setups today are three vendors stitched together: a meeting-bot API to get into the room, a hosted voice platform somewhere else to run the agent, and a widget or iframe injected to bridge the two. Three integrations, three billing relationships, three sets of licenses, and latency that compounds at every hop.
We built MIA (MeetStream Infrastructure Agents) so the orchestration lives inside the same platform that holds the meeting seat.
What that means concretely:
One integration surface: The bot that joins the call and the agent that speaks in it are the same system. No external voice host, no injected HTML, no separate license stack to manage.
Bring your own models: STT, LLM, and TTS are all pluggable. We orchestrate the loop; you pick the providers. Deepgram, AssemblyAI, OpenAI, Gemini, ElevenLabs, Sarvam.
Wake word or proactive: Run it pipeline-mode with a wake word ("Hey MIA"), or realtime-mode where the agent decides when to speak.
In-meeting tool calling + MCP: The agent can call functions or MCP tools mid-call and report back by voice while the meeting is still going. Your tools, our tools, MCP - your pick. Or your agent’s pick, if you trust it that much.
Now the part nobody talks about, which is where most of the engineering actually went.
Every bot is a live media workload. A machine that joins a call, holds a real-time audio and video pipeline open for the length of the meeting, separates streams per speaker, and tears down cleanly. That is not a request-response API. It is closer to running a hyperscaler: we spin up over 100,000 servers a month, and the hard requirement is that none of them fall over mid-meeting, because a dropped bot is our customer's product failing in front of their customer.
Then there is platform drift. Zoom, Google Meet, and Teams each ship SDK updates, DOM changes, auth changes, and admission-flow changes on their own schedule, usually without notice. A meeting bot is permanently downstream of three roadmaps you do not control. Absorbing that so nothing changes for the teams building on us is, honestly, most of what this company does.
The rest of the unglamorous list: per-participant audio separation, speaker attribution that survives rejoins, lobby state handling across three different admission models, and reconnection that does not drop the media pipeline.
That is the layer we maintain so you don't have to.
Happy to go deep on any of it: architecture, real-time media orchestration at scale, latency, cost optimizations, and finally: why diarization is harder than it looks. Ask away.
what's the wildest use case or strangest thing you saw a uzr build with @Meetstream.ai ? (either hackathon or actual prod customer)
Meetstream.ai
@abdou_s in our last hackathon a school student cloned his dad to take escalation meeting where he was only needed for approval, he gave the agent the right access, context and let him handle actually!
When i read this, it just made so much sense! There are so many agents that would benefit from joining meetings, but why should all of them and their companies spend time and money on building that infra!
With meetstream, i am not going to get October agents to join dev calls!
Meetstream.ai
@harshsaver Thank you, we should collab!
Stacks - Your quiet corner
Big fan of MeetStream AI! We have been using it and the experience has been top-notch. The team is incredibly responsive to feedback and quick with fixes. For a small team, what they have built is seriously impressive and works great. Highly recommend checking this out!
Meetstream.ai
@tanaylakhani Thank you much! Excited to build more together!
Pazi
Congrats on the launch! Giving agents live presence rather than only post-meeting summaries is a compelling leap. The combination of per-participant real-time data with wake-word and listening controls seems especially important for usable turn-taking. Wishing the MeetStream team a great launch!
Meetstream.ai
@zvonimir_sabljic1 thank you so much!