MeetStream AI - 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.

Add a comment

Replies

Best

Hey Product Hunt! I'm , co-founder of

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.

 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?

 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.

  we have such controls built in our dashboard (also configurable via API) for each voice agent you create!

here, co-founder and CTO. 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.

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!

 Thank you, we should collab!

what's the wildest use case or strangest thing you saw a uzr build with ? (either hackathon or actual prod customer)

 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!

 Brilliant!
Keep in touch with him. He might be a future business partner

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!

 thank you so much!

Great going guys, it’s a great usecase for meeting bots entering multi participant conversations. I can think of a variety of usecases that can be built. Cheers and congrats on the launch 🤘

 Thanks a lot Divyesh!

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! 

 Thank you much! Excited to build more together!

Legends, awesome product! Can't wait to add this as an MCP

Hey I see this is the best product on the market. I'd definitely love to try it!! Best of luck to you and your team.

 appreciate the early support and feedback!

is awesome and has some incredible capabilities! and, AI workforce is real - who wouldn’t want a clone of themselves joining the same meeting and answering questions on their behalf? 🤯

 Thank you. Yep, the vision is one day sit at the beach while the clones attend meetings!

12
Next