Sovereign Google カレンダー + Zoom スケジューラ スキル
自律エージェントが以下を行う必要がある場合に、このスキルを使用します:
- リアルタイム空き状況の確認: 1つ以上の Google Workspace カレンダーにわたり、Google Calendar の
freeBusyを照会します。 - Google カレンダー + Zoom 会議のスケジュール設定: Zoom 会議(Zoom Server-to-Server OAuth API または設定済み Zoom PMI 経由)をプロビジョニングし、Google カレンダーにイベントを作成します。
- スケジュールロジックの検証: 決定論的な自己テスト(
--selftest)を実行します。
1. 人間介在型(HITL)外部通信ガードレール
- 未承認の外部メール送信禁止(デフォルトで
sendUpdates="none"):- エージェントがカレンダーイベントを作成またはステージングする場合、人間のオペレーターが外部参加者への通知送信を明示的に承認しない限り、
sendUpdates="none"(scripts/schedule_zoom_meeting.pyのデフォルト)を使用する必要があります。
- エージェントがカレンダーイベントを作成またはステージングする場合、人間のオペレーターが外部参加者への通知送信を明示的に承認しない限り、
2. CLI スクリプトの使用法(scripts/schedule_zoom_meeting.py)
決定論的自己テストの実行
python3 scripts/schedule_zoom_meeting.py --selftest
今後5営業日分のリアルタイム空きスロットを確認
python3 scripts/schedule_zoom_meeting.py --check-slots --days 5
Google カレンダー + Zoom イベントのステージング(セーフモード: sendUpdates=none)
python3 scripts/schedule_zoom_meeting.py \
--book \
--title "戦略&アーキテクチャ同期会" \
--start "2026-10-23T14:30:00-04:00" \
--duration 30 \
--attendee-name "クライアント名" \
--attendee-email "[email protected]" \
--topic "Proxmox VE クラスタ移行と AI エージェントクリーンルーム"