OpenUtter
OpenUtter is an OpenClaw skill that sends a headless Chromium bot into Google Meet calls to capture live captions as they happen.
About
OpenUtter is an OpenClaw skill that sends a headless Chromium bot into Google Meet calls to capture live captions as they happen. The bot can join as a guest or authenticated Google user, save deduplicated transcripts to disk, take on-demand screenshots, and push status updates back through OpenClaw. It installs via npx openutter and is built on Playwright, making it straightforward to run locally or in a CI environment.
Developers building OpenClaw workflows that need to observe or react to live meeting content — automated note-taking, meeting summaries, or agent workflows that depend on what was discussed during a call.
Pros & Cons
Pros
- check Automated meeting transcription without manual note-taking — captions are captured in real time
- check Works as a guest (no Google account needed for basic joins) or authenticated for more control
- check Sends live status updates through OpenClaw, enabling reactive agent workflows during calls
- check On-demand screenshots add a lightweight visual audit trail for meetings
- check Active open-source repo (165 stars, forks) with community involvement
Cons
- close Google Meet only — no Zoom, Teams, or other platform support
- close Relies on live caption availability; if captions are disabled by the host, transcription fails
- close Headless browser approach is fragile — Google Meet UI changes can break the bot unexpectedly
- close No cloud-hosted option; requires local or self-hosted Playwright/Chromium setup
- close Rate limits and anti-bot detection from Google are an ongoing risk