Skip to main content
OpenClaw には、Google Meet、Microsoft Teams 会議、Zoom 用の個別のプラグインがあります。3 つすべてが Chrome 経由で参加でき、同じ参加モードを使用し、Gateway ホストまたはペアリングされた Node で Chrome を実行できます。プラットフォームの URL、インストール方式、追加機能はそれぞれ異なります。 これらのプラグインは会議に参加するためのものです。Microsoft Teams チャンネルなどのメッセージングチャンネルや、音声通話プラグインとは別のものです。

プラグインを選択する

会議の作成、Google API アーティファクト、または Twilio の電話経路が必要な場合は、Google Meet を選択します。これらのプラットフォームでブラウザから直接ゲスト参加する場合は、Teams または Zoom を選択します。Teams および Zoom プラグインは、会議の作成、ダイヤルイン、ベンダー API の呼び出し、音声・映像の録画を行いません。

モードを選択する

3 つのプラグインは同じモードを共有します。 エージェントに必要なのが会議のテキストだけの場合は、transcribe を使用します。通常の OpenClaw の推論とツールには、agent を使用します。各ターンを通常のエージェント経由で処理することより、低遅延の直接音声を重視する場合は、bidi を使用します。 上限付きのライブトランスクリプトを利用できるのは、transcribe モードのみです。3 つすべての モードで、ブラウザ参加は完了した字幕行と、そこから生成された 要約も共有状態データベースに永続化します。会議から退出すると表示中の 字幕が確定され、要約が書き込まれます。一覧表示、確認、またはエクスポートするには、 openclaw transcripts を使用します。この永続的な議事録経路によって、ライブの エージェント参照用トランスクリプトが変更されたり、音声・映像録画が作成されたりすることはありません。 自動議事録はデフォルトで有効です。永続的な議事録を グローバルに無効にするには、transcripts.enabled: false を設定します。明示的に選択された transcribe セッションでは、 永続的な行を書き込まずに、上限付きのライブ字幕末尾が保持されます。字幕を利用できるかどうかは、 引き続き会議プラットフォーム、アカウント、言語、およびホストのポリシーに依存します。

Chrome と音声を準備する

Chrome は Gateway ホストまたはペアリングされた Node で実行できます。リモートの Chrome Node では、browser.proxy とプラットフォームコマンドを許可する必要があります。 Chrome 経由で agent または bidi モードを使用する場合は、macOS 上で Chrome を実行し、同じホストに共有音声依存関係をインストールします。
Chrome をペアリングされた Node で実行する場合も、OpenClaw エージェントとモデルの認証情報は Gateway ホストが保持します。agent モードではリアルタイム文字起こしプロバイダーと OpenClaw TTS を設定し、bidi モードではリアルタイム音声プロバイダーを設定します。各プラットフォームのガイドに、プロバイダーと音声コマンドのオプションが記載されています。

プラグインをインストールまたは無効化する

Google Meet は個別にインストールします。インストール後はデフォルトで有効になります。Teams 会議と Zoom は OpenClaw に同梱され、デフォルトで有効です。
使用しない会議プラグインは無効にします。
プラグイン管理の処理経路で Gateway が自動的に再起動されない場合は、Gateway を再起動します。その後、参加する前にプラットフォームのセットアップチェックを実行します。

検証して参加する

セットアップチェックが失敗した場合は、そのトランスポートとモードの進行を妨げる問題として扱います。聴講専用のスモークテストでは、transcribe モードを選択し、字幕テキストが表示されることを期待する前に、ステータスに通話中のセッションが表示されることを確認します。 音声応答のスモークテストでは、音声が検証済みと判断されるためには、再生コマンドがバイトを受け入れるだけでは不十分です。共有コマンドペアブリッジは、現在の出力生成から得た上限付きの波形フィンガープリントと、BlackHole マイクのキャプチャ経路に戻ってくる音声を照合します。Google Meet、Teams、Zoom は、出力バイトカウンターだけが増加している場合や、無関係な参加者の音声が存在する場合には、speechOutputVerified: true を報告しません。

プラットフォームのポリシープロンプトに対処する

ブラウザ自動化は、通常のゲスト名、参加前のカメラとマイク、参加、通話中、退出のコントロールを処理します。プラットフォームや主催者のポリシーを回避するものではありません。
  • Google Meet では、Google へのログイン、ホストによる入室許可、またはブラウザ権限の決定が必要になる場合があります。
  • Microsoft Teams では、テナントへのログイン、メール確認、または主催者による入室許可が必要になる場合があります。
  • Zoom では、認証、メール確認、パスコード、CAPTCHA の完了、またはホストによる入室許可が必要になる場合があります。また、アカウントの設定でブラウザからの参加が無効になっていることもあります。
参加またはステータスの結果で manualActionRequired が報告された場合は、再試行する前に、同じ OpenClaw Chrome プロファイルで報告された手順を完了します。新しいタブを繰り返し開いても、アカウント、テナント、ロビー、または CAPTCHA の制限は解決しません。 オペレーターがエージェントを追加する権限を持つ会議にのみ参加してください。地域のポリシーや同意規則により、自動参加、文字起こし、合成音声についての開示が必要な場合は、参加者に通知してください。

Discord ボイスチャット

Discord ボイスチャンネルでは、ブラウザ会議の自動化を使用せず、音声のみのネイティブなリアルタイム会話を利用できます。OpenClaw はボイスチャンネルに参加し、音声を聞き取り、各ターンを OpenClaw エージェントまたはリアルタイム音声モデル経由で処理し、応答を読み上げることができます。同じ Discord チャンネルで参加者が映像を使用している場合でも、カメラ映像や画面共有を送受信しません。そのため、Discord ボイスは 4 つ目のブラウザ会議プラグインではなく、関連するライブ会話機能です。

プラットフォームガイド