Skip to main content
zoom-meetings Plugin は、OpenClaw Chrome プロファイルの Zoom Web App を介して、ゲストとして Zoom ミーティングリンクに参加します。zoom.us/j/... 配下のミーティングリンクと、example.zoom.us/j/... などのアカウントサブドメインを受け付けます。ミーティングの作成、電話での参加、Zoom Meeting SDK の使用、音声・映像録画のキャプチャは行いません。

セットアップ

音声応答には、Google Meet Plugin と同じローカル音声の前提条件(macOS、BlackHole 2ch 仮想オーディオデバイス、SoX)が必要です。
Plugin は同梱されており、デフォルトで有効です。カスタマイズする場合にのみエントリを追加し、その後セットアップを確認します。
Plugin を有効にしたくない場合は、openclaw plugins disable zoom-meetings を実行します。
ペアリング済みの macOS Node で Chrome、BlackHole、SoX を実行するには、chromeNode.node を使用します。Node では zoommeetings.chromebrowser.proxy を許可する必要があります。

モード

OpenClaw がミーティングノートを永続化できるように、すべてのモードで入室許可後に Zoom のライブキャプションが有効になります。transcript アクションが返すのは、引き続き transcribe セッションの上限付きライブバッファのみです。退出時に、OpenClaw は永続的な文字起こしと、それから生成した要約を共有状態データベースに保存します。openclaw transcripts を使用して一覧表示またはエクスポートできます。 自動ノートはデフォルトで有効です。永続的なノートをグローバルに無効にするには、transcripts.enabled: false を設定します。明示的な transcribe モードでは、引き続き上限付きのライブ末尾部分のみが公開されます。

ゲスト参加の制限

ブラウザアダプターは Join from browser を選択し、ゲスト名を入力し、カメラをオフにし、選択したモードに合わせてマイクを設定して、Join をクリックします。Zoom Web App は app.zoom.us で動作します。Plugin はナビゲーションの前に、そのオリジンへマイクとスピーカー選択の権限を付与します。通話中の状態では、Zoom の Leave コントロールを使用します。ロビー、サインイン、パスコード、CAPTCHA、デバイス権限の各状態では、手動操作が必要な理由を明示的に返します。 Zoom のホストおよびアカウントポリシーにより、ブラウザからの参加が無効になっている場合、認証やメール確認が必要な場合、CAPTCHA が表示される場合、またはホストによる入室許可が必要な場合があります。OpenClaw Chrome プロファイルでその手順を完了してから、ステータス確認または音声送信を再試行してください。Plugin は Zoom のポリシーを回避しません。 Zoom Web App については、公式の Zoom テストミーティングを使用し、アプリの中間画面、iframe でのゲスト名入力、参加前のマイクとカメラのコントロール、参加、ブラウザと macOS のメディア権限、通話中の検出、ライブキャプションの有効化、ホストによる終了の検出を実環境で検証済みです。ロビーと認証の状態はホストのポリシーに依存し、安定した DOM 識別子が利用できない場合はテキストによるフォールバックを維持します。

ツールと Gateway のサーフェス

zoom_meetings エージェントツールは、joinleavestatustranscriptspeak をサポートします。Gateway メソッドは zoommeetings.* プレフィックスを使用します。Node コマンドは zoommeetings.chrome です。

関連項目