Unión anónima
Por defecto. El bot se une a la sala de espera; el host admite. Funciona para reuniones no-Workspace y reuniones Workspace hasta que se activa la pantalla dual.
bot api · google meet
disponible hoy · pool workspace en progresoMete una URL meet.google.com en POST /v1/bots; nos unimos como baldosa de invitado, capturamos audio por hablante a partir del mapeo SSRC de WebRTC, y emitimos un webhook firmado con la ruta del manifiesto cuando termina la reunión.
resumen
Unión anónima. Camino por defecto. El bot aterriza en la sala de espera, el host lo admite como a cualquier invitado, la baldosa de participante dice el displayName que pasaste (por defecto meetbot; pasa algo descriptivo como "Acme note-taker" si quieres que los hosts lo reconozcan). Los captions se leen del canal de datos de Meet donde está disponible; recurrimos a un raspado en vivo del DOM para navegadores que no han migrado.
El problema de la cola dual de abril 2026. Google desplegó un sistema de admisión dual en reuniones Workspace que auto-deniega a quienes se unen anónimamente tras un breve timeout. Estamos enviando un pool de bots Workspace — cuentas Google Workspace gestionadas por meetbot en una rotación por tenant — que se autentica en la reunión bajo una identidad estable y supera la pantalla. Esto llega este mes (mayo 2026). Hasta entonces, la unión anónima en reuniones Workspace es best-effort con un sub-código documentado (host_denied_admission) cuando la pantalla dual entra.
productMeet.body3
lo que recibes
Por defecto. El bot se une a la sala de espera; el host admite. Funciona para reuniones no-Workspace y reuniones Workspace hasta que se activa la pantalla dual.
Pool rotativo de cuentas Workspace gestionadas por meetbot para autenticarse pasada la admisión dual de abril 2026. Llega en mayo 2026.
Donde Meet expone el canal de datos de captions (la mayoría de navegadores post-2025), lo leemos directamente. Fallback a raspado del DOM para el resto.
Audio por hablante indexado por SSRC de WebRTC, unido a nombres de participantes del panel People. Sin mezcla, sin fugas entre pistas.
ffmpeg captura la pestaña de Chrome dentro de Xvfb. Incluye pantallas compartidas. VP9 en webm; bitrate configurable por bot.
host_denied_admission, removed_from_meeting, meeting_ended, lobby_timeout, recording_disabled — todos surgen en el webhook de finalización.