Anonymous join
Default. Bot joins the lobby; host admits. Works for non-Workspace meetings and Workspace meetings until the dual-queue screen activates.
bot api · google meet
dostępne dziś · workspace pool w tokuDrop a meet.google.com URL into POST /v1/bots; we join as a guest tile, capture per-speaker audio off the WebRTC SSRC mapping, and emit a signed webhook with the manifest path when the meeting ends.
przegląd
Anonymous join. Default path. The bot lands in the lobby, the host admits it like any guest, the participant tile says whatever displayName you passed (default meetbot; pass something descriptive like "Acme note-taker" if you want hosts to recognize it). Captions read off the Meet data-channel transport where available; we fall back to a live DOM scrape for browsers that haven't migrated.
The April 2026 dual-queue problem. Google rolled out a dual-queue admit system on Workspace meetings that auto-denies anonymous joiners after a brief timeout. We're shipping a Workspace bot pool — meetbot-managed Google Workspace accounts on a per-tenant rotation — that authenticates into the meeting under a standing identity and clears the screen. This lands this month (May 2026). Until then, anonymous-join on Workspace meetings is best-effort with a documented sub-code (host_denied_admission) when the dual-queue screen kicks in.
productMeet.body3
co dostajesz z powrotem
Default. Bot joins the lobby; host admits. Works for non-Workspace meetings and Workspace meetings until the dual-queue screen activates.
Rotating pool of meetbot-managed Workspace accounts to authenticate past the April 2026 dual-queue admit. Lands May 2026.
Where Meet exposes the captions data channel (most browsers post-2025), we read it directly. DOM-scrape fallback for the rest.
Per-speaker audio keyed off WebRTC SSRC, joined to participant names from the People pane. No mixing, no leakage between tracks.
ffmpeg captures the Chrome tab inside Xvfb. Includes shared screens. VP9 in webm; configurable bitrate per bot.
host_denied_admission, removed_from_meeting, meeting_ended, lobby_timeout, recording_disabled — all surfaced on the completion webhook.