Skip to content

Commit 5fe333a

Browse files
committed
docs(google-meet): update export workflow notes
1 parent 03484b7 commit 5fe333a

2 files changed

Lines changed: 20 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ Docs: https://docs.openclaw.ai
8484
- Plugins/Google Meet: add `googlemeet latest` plus matching tool/gateway actions to find the newest conference record for a meeting. Thanks @steipete.
8585
- Plugins/Google Meet: make meeting-based artifact and attendance lookups use the latest conference record by default, with `--all-conference-records` for full history. Thanks @steipete.
8686
- Plugins/Google Meet: add Calendar-aware Meet lookup, CSV attendance with timing flags, and `googlemeet export` bundles for artifacts, attendance, transcripts, and raw JSON. Thanks @steipete.
87+
- Plugins/Google Meet: add `googlemeet calendar-events`, Drive-backed document body export, ZIP bundles, transcript speaker names, reauth hints, and a guarded live smoke. Thanks @steipete.
8788
- Plugins/Google Meet: add `googlemeet doctor --oauth` so operators can verify OAuth token refresh, Meet space reads, and side-effecting space creation without printing secrets. Thanks @steipete.
8889
- Plugins/Voice Call: expose the shared `openclaw_agent_consult` realtime tool so live phone calls can ask the full OpenClaw agent for deeper/tool-backed answers. Thanks @steipete.
8990
- Plugins/Voice Call: add `voicecall setup` and a dry-run-by-default `voicecall smoke` command so Twilio/provider readiness can be checked before placing a live test call. Thanks @steipete.

docs/plugins/google-meet.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -645,6 +645,7 @@ Meet artifacts:
645645

646646
```bash
647647
openclaw googlemeet latest --today
648+
openclaw googlemeet calendar-events --today --json
648649
openclaw googlemeet artifacts --event "Weekly sync"
649650
openclaw googlemeet attendance --today --format csv --output attendance.csv
650651
```
@@ -653,6 +654,8 @@ openclaw googlemeet attendance --today --format csv --output attendance.csv
653654
Google Meet link. Use `--event <query>` to search matching event text, and
654655
`--calendar <id>` for a non-primary calendar. Calendar lookup requires a fresh
655656
OAuth login that includes the Calendar events readonly scope.
657+
`calendar-events` previews the matching Meet events and marks the event that
658+
`latest`, `artifacts`, `attendance`, or `export` will choose.
656659

657660
If you already know the conference record id, address it directly:
658661

@@ -671,6 +674,8 @@ openclaw googlemeet attendance --conference-record conferenceRecords/abc123 \
671674
--format markdown --output meet-attendance.md
672675
openclaw googlemeet attendance --conference-record conferenceRecords/abc123 \
673676
--format csv --output meet-attendance.csv
677+
openclaw googlemeet export --conference-record conferenceRecords/abc123 \
678+
--include-doc-bodies --zip --output meet-export
674679
```
675680

676681
`artifacts` returns conference record metadata plus participant, recording,
@@ -684,10 +689,20 @@ resources separate, `--late-after-minutes` to tune late detection, and
684689
`--early-before-minutes` to tune early-leave detection.
685690

686691
`export` writes a folder containing `summary.md`, `attendance.csv`,
687-
`transcript.md`, `artifacts.json`, and `attendance.json`. These commands use the
688-
Meet REST API only for Meet resources; Google Docs/Drive document body download
689-
is intentionally out of scope because that requires separate Google Docs/Drive
690-
access.
692+
`transcript.md`, `artifacts.json`, and `attendance.json`. Pass `--zip` to also
693+
write a portable archive next to the folder. Pass `--include-doc-bodies` to
694+
export linked transcript and smart-note Google Docs text through Google Drive
695+
`files.export`; this requires a fresh OAuth login that includes the Drive Meet
696+
readonly scope. Without `--include-doc-bodies`, exports include Meet metadata
697+
and structured transcript entries only.
698+
699+
Run the guarded live smoke against a real retained meeting:
700+
701+
```bash
702+
OPENCLAW_LIVE_TEST=1 \
703+
OPENCLAW_GOOGLE_MEET_LIVE_MEETING=https://meet.google.com/abc-defg-hij \
704+
pnpm test:live -- extensions/google-meet/google-meet.live.test.ts
705+
```
691706

692707
Create a fresh Meet space:
693708

0 commit comments

Comments
 (0)