The call ends.
The work is already done.
Team Meet turns live conversation into sourced notes, decisions, action items, diagrams and share-ready clips — before anyone leaves the room.
One room in.
A whole workstream out.
Team Meet does not bolt a note-taker onto somebody else’s call. The intelligence lives in the room, so everything can happen while the conversation is still alive.
The room in 90 seconds
Decisions, open questions and the real points of disagreement.
Every promise finds an owner
Why the API comes first
Link ready the moment recording stopsThe idea, drawn live
No prompt. The brief is the conversation itself.
The room changes mode.
It never loses the thread.
Start simple. Switch when the meeting reveals what it actually needs. The new mode re-reads everything already said.
Lead with the open agent protocol.
“The room is the platform. The API proves it.”
Jack · 18:42Do webhooks ship in the first public release?
Raised at 15:09 · No clear answer yet
Maya owns the three-call quickstart.
Due Friday · Confirmed out loud
Ship the public Agent API before the automation marketplace.
Ready before everyone leaves.
The browser composites every tile into one 1080p frame and uploads while you talk. Stop recording, and the share link is already there.
See recording flow ↗Ask the room.
Not a black box.
Call on the AI out loud. It keeps what this meeting established separate from outside knowledge — and drops a claim when it cannot find the quote.
Meet Ova ↗
You decided to ship the public Agent API first, with Maya owning the quickstart.
“Let’s ship the agent API first…”Jack · 18:42 · Jump to quote
Every artifact
keeps the receipt.
A summary is only useful when you can trust it. Team Meet ties every note to the exact words, speaker and moment it came from.
Speaker identity is structural. Each microphone arrives on its own connection — no “Speaker 1,” no guessing.
Quotes stay attached. Click any claim to hear the room establish it.
Unproven claims get dropped. The AI does not dress uncertainty up as fact.
Let’s ship the agent API first, then open the room to every workflow.
I’ll own the quickstart and have it live by Friday.
I support that order. Webhooks can follow in the same release.
The meeting platform
software can actually enter.
Your bot joins with one socket and a key — not a headless browser pretending to be a person.
Live room
Ground-truth transcript
One socket.
No browser circus.
Start a meeting, read every line with a stable speaker identity, speak into the room, draw, post notes and receive the finished recording.
const ws = new WebSocket('wss://teammeet.io');
ws.on('open', () => ws.send(JSON.stringify({
type: 'agent-hello',
key: process.env.TEAMMEET_KEY,
meeting: 'abc-defg-hij'
})));
ws.on('message', raw => {
const m = JSON.parse(raw);
if (m.type === 'transcript') {
console.log(`${m.line.speaker}: ${m.line.text}`);
}
});
Run the meeting.
Leave with the work.
A name, a click and an unguessable link. That is the whole setup.