google_meet

Join Google Meet URLs and capture live captions into transcript files.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Z43L/zeus-agent --skill google-meet-z43l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google_meet
Source: https://github.com/Z43L/zeus-agent/tree/main/plugins/google_meet
Command: npx skills add https://github.com/Z43L/zeus-agent --skill google-meet-z43l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets you offload live meeting capture by joining a Google Meet call, turning live captions into a usable transcript, and (optionally) speaking in the meeting to act on your behalf.

Core Features & Use Cases

  • Transcribe-only meeting bot: Joins a specified Meet URL, enables live captions, and scrapes caption text into a transcript file for later summarization and follow-ups.
  • Realtime in-call speaking (optional): When requested, routes the agent’s queued speech into the meeting using OpenAI Realtime audio (requires a configured virtual audio device on the bot host).
  • Remote node execution (optional): Runs the Playwright/Chrome bot on a separate machine that has the logged-in Chrome profile, while the gateway machine controls it via RPC.
  • Use cases: “Take notes” and “summarize/action items” from explicit Meet links, plus optional in-call responses for standups, interviews, or live planning.

Quick Start

Ask the agent to join the meeting by providing the Meet URL, such as: "Join my Meet at https://meet.google.com/abc-defg-hij and take notes."

Frequently Asked Questions about google_meet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Meet transcription for meeting notes and action items?

Google Meet transcription is automated by joining a specified Meet URL with Playwright and Chromium, enabling live captions, and scraping caption text into a transcript file. This provides a usable transcript for downstream summarization and action items.

Can I use Playwright to build a meeting bot that joins Google Meet calls?

Yes, Playwright and Chromium enable browser automation to join an explicitly provided Google Meet URL. The bot acts as a meeting participant to capture live captions and optionally route audio into the call using a virtual audio bridge.

Do I need a virtual audio device for realtime in-call speech during Google Meet?

Realtime in-call speech requires a configured virtual audio device on the bot host. It routes queued speech into the meeting using OpenAI Realtime API integration, whereas listen-only transcription needs no audio bridge setup.

How does remote node execution work for running a Google Meet bot?

Remote node execution runs the Playwright and Chrome bot on a separate machine with the logged-in Chrome profile. A gateway machine controls it via authenticated WebSocket RPC, separating bot execution from control logic.

What are the limitations of using live captions for Google Meet transcription?

Caption-based Google Meet transcription depends on the platform's live caption availability and accuracy. It requires a valid Meet URL gate to initiate and cannot capture uncaptioned audio or overlapping speech reliably.

Can OpenAI Realtime API be used to speak in a Google Meet call on my behalf?

OpenAI Realtime API integration enables the agent to speak in Google Meet when requested. Mode enforcement is applied, and a virtual audio bridge routes the generated audio into the live meeting.