メインコンテンツまでスキップ

Zoom Team Chat設定マニュアル

最終更新 2026/10/07

1. 前提条件​

  • ZoomアカウントのOwnerまたはAdmin権限を持ち、アプリを作成・インストールできること
  • Agentic Engineプラットフォームの管理者権限を持っていること
  • Agentic Engineに、Zoomからアクセス可能なパブリックHTTPSアドレスが設定されていること
  • グループチャットのメッセージをテストするための既存のZoom Team Chatチャンネルがあること

2. Zoom Appを作成して認証情報を取得する​

Zoom App Marketplaceにアクセスし、次の手順で操作します:

  1. Develop → Build Appに進み、General Appを作成します
  2. 組織内部で使用する場合はAdmin-managedを選択します。開発・テスト段階では、まずDevelopment環境を使用できます
  3. アプリ名、説明、開発者の連絡先を入力します
  4. アプリの機能でZoom Team Chat / Chat Subscriptionを有効にします
  5. Slash Commandを1つ作成します。コマンド名は自由に設定できます(例:/ae)。Bot Endpoint URLはいったん空欄のままにし、次の章でプラットフォームのチャネル設定を完了してから入力します
  6. Scopesで、アプリにimchat:bot権限が含まれていることを確認します。含まれていない場合は、手動で追加してください
  7. 現在のアプリ環境の次の情報を控えます:
認証情報説明
Client IDZoomアプリのクライアント識別子
Client SecretClient IDと対になるクライアントシークレット
Secret TokenZoomのコールバックリクエストの検証に使用
Bot JIDChatbotの識別子。通常はrobot_xxxxx@xmpp.zoom.usの形式
Account ID現在のZoomアカウントの識別子
ヒント

Client SecretとSecret Tokenは機密性の高い認証情報です。コードリポジトリにコミットしたり、チャットやチケットで送信したりしないでください。DevelopmentとProductionの認証情報は必ずセットで使用し、混在させないでください。

3. プラットフォームでZoom Team Chatチャネルを追加する​

管理者がAgentic Engineにログインし、「システム管理」→「エージェント 管理者」→「チャンネル管理」に進みます:

  1. 「新規チャンネル」をクリックし、チャンネルタイプでZoom Team Chatを選択します
  2. 次の構成項目を入力します:
構成項目必須説明
チャンネル名必須表示名。例:「Zoom Team Chat」
Client ID必須ZoomアプリのClient ID
Client Secret必須ZoomアプリのClient Secret
Secret Token必須ZoomアプリのChat SubscriptionのSecret Token
Bot JID必須Zoom ChatbotのBot JID
Account ID必須Zoomアプリが属するアカウントのAccount ID
連携モデル任意入力しない場合は、システムのデフォルトモデルを使用します
システムプロンプト任意このチャネル専用のAgent用System Prompt
  1. チャネルを保存し、チャネルリストに戻って「認証情報を検証」をクリックします
  2. 検証に成功したら、チャネルを有効にします
  3. チャネルを再度編集し、読み取り専用のBot Endpoint URLをコピーします
  4. Zoom App Marketplaceに戻り、そのアドレスをChat SubscriptionのBot Endpoint URLに貼り付け、Endpoint URL Validationを完了してから保存します
  5. Zoomの画面の指示に従って、アプリを現在のアカウントまたはテスト範囲にインストールします
ヒント

Endpoint URL Validationの前に、Agentic Engineのチャネルで認証情報の検証が完了し、有効な状態になっている必要があります。既存のチャネルを編集する際、Client SecretとSecret Tokenを空欄のままにすると、元の値が保持されます。

4. ユーザーがZoomアカウントを連携する​

一般ユーザーは初めて使用する前に、自分のZoomアカウントをAgentic Engineアカウントと連携する必要があります:

  1. 「アカウント」→「チャネル連携」に進み、使用するZoom Team Chatチャネルを選択します
  2. システムが生成したワンタイム連携コード(例:+bind ABC234)をコピーします
  3. Zoom Workplace → Team Chatを開き、管理者がインストールしたChatbotを見つけて、ボットとのプライベートチャットを開きます
  4. 管理者が実際に設定したSlash Commandで連携コードを送信します。コマンドが/aeの場合は、/ae +bind ABC234を送信します
  5. 連携成功のメッセージを受け取ったら使用を開始できます。連携を解除する場合は、「チャネル連携」ページに戻って操作します

連携コードの有効期間は10分間で、1回しか使用できません。連携コマンドはボットとのプライベートチャットでのみ使用できます。チャンネルで送信しても連携は完了せず、連携コードも消費されません。

ヒント

同じZoomアカウントを複数のAgentic Engineユーザーに同時に連携することはできません。アカウントが他のユーザーに連携済みと表示された場合は、まず元のユーザー側で連携を解除してください。

5. グループチャットのメッセージ振り分け​

グループチャットのメッセージ振り分けを使用すると、同じZoom Chatbotで、ルールに従って異なる質問を異なるAgentまたはTeamに渡すことができます。ルールは現在のZoomアプリとAccount IDに対応する入口で設定し、そのChatbotが追加されているTeam Chatチャンネルに適用されます。ユーザーはAgentic Engineアカウントを連携済みで、管理者が設定したSlash Commandでタスクを開始する必要があります。通常のチャンネルメッセージや、単にボットを@メンションしただけのメッセージは、Agentic Engineに届きません。

追加の権限チェック​

アプリにはimchat:bot権限が含まれ、現在のZoomアカウントにインストールされている必要があります。特定のチャンネルで使用するには、権限を持つメンバーがアプリをそのTeam Chatチャンネルに追加する必要もあります。

管理者による設定​

  1. 使用するTeam ChatチャンネルにChatbotを追加し、実際に設定したSlash Commandがメンバーに表示されることを確認します
  2. 「システム管理 → エージェント 管理者 → チャンネル管理」に進み、対象のZoom Team Chatチャネルで「メッセージ振り分け」を開きます
  3. 既定で使用するAgent/Teamを選択します。グループチャット振り分けを有効にする前に、既定の対象を設定する必要があります
  4. 必要に応じて最大19件のルールを追加します。各ルールでAgent/Teamを1つ選択し、必須の「呼び出しコマンド」を入力します。キーワードも最大10個まで入力できます。その後、有効化スイッチをオンにして保存します
  5. チャンネルで/ae +helpを送信して動作を確認します。実際のSlash Commandが/aeでない場合は、管理者が設定したコマンドに置き換えてください
構成項目ルール
既定の Agent/Team有効化する前に設定が必要です。呼び出しコマンドが指定されておらず、キーワードにも一致しない場合に使用されます
呼び出しコマンド必須、1~32文字。英字、数字、-、_を使用できます。システムの予約コマンドは使用できません。大文字・小文字や全角・半角の違いは、別のコマンドとして扱われません
キーワード入力は任意です。各ルール最大10個、1個あたり2~32文字。複数のキーワードが同時に一致した場合は、長いキーワードが優先されます。同じ長さで一意に判断できない場合は、既定のAgent/Teamを使用します
選択可能な範囲有効かつ実行可能なシステム/企業Agent、および現在の企業のTeamを選択できます。個人Agentは候補に表示されません

チャンネルでの使い方​

下表の例では、Zoomで設定したSlash Commandを/aeと仮定しています。

用途例説明
利用可能な機能を確認/ae +help現在のユーザーが使用でき、かつ現在実行可能な機能を表示します
Agent/Teamを指定/ae +analysis 分析本周数据analysisは管理者が設定した呼び出しコマンドです
キーワードで振り分け/ae 帮我检查埋点方案キーワードに一致した場合は対応するルールを、一致しない場合は既定の対象を使用します
タスクを取消/ae +cancelメッセージ全体をこのとおり正確に送信する必要があります
旧形式との互換/ae +agent analysis 分析本周数据引き続き使用できますが、+analysisを直接使用することを推奨します

コマンドの範囲:グループチャット振り分けでは+newは使用できません。ボットとのプライベートチャットでは引き続き+new、+agent、+cancelを使用できます。チャンネルでの新規タスクには、毎回実際のSlash Commandを使用する必要があります。

公開コンテキストと個人データ:チャンネルのタスクは独立した新しい会話を使用し、ボットとのプライベートチャットの内容やユーザーメモリは読み取りません。チャンネルでの質問と回答はチャンネルのメンバーに表示されるため、機密情報はボットとのプライベートチャットで送信してください。

6. よくある質問​

認証情報の検証に失敗する​

  • Client ID、Client Secret、Secret Token、Bot JID、Account IDが同じZoomアプリ環境のものであることを確認します
  • ZoomアプリでChat Subscriptionが有効になっており、imchat:bot権限が含まれていることを確認します
  • DevelopmentとProductionの認証情報が混在していないことを確認します

Endpoint URL Validationに失敗する​

  • Agentic Engineのチャネルで「認証情報を検証」が完了し、有効になっていることを確認します
  • Zoomに入力したBot Endpoint URLが、プラットフォームに表示されたアドレスと完全に一致していることを確認します
  • Agentic EngineのパブリックHTTPSアドレスにZoomからアクセスできることを確認します
  • Secret Tokenが現在のZoomアプリ環境のものであることを確認します

ユーザーがZoomアカウントを連携できない​

  • 連携コードが、ボットとのプライベートチャットで実際のSlash Commandを使って送信されていることを確認します
  • 連携コードが10分間の有効期間内で、まだ使用されていないことを確認します
  • そのZoomアカウントが他のAgentic Engineユーザーに連携されていないことを確認します

Botがチャンネルのメッセージを受信できない​

  • 通常のメッセージや単なるボットへの@メンションではなく、Zoom Slash Commandを使用していることを確認します
  • アプリが対象のTeam Chatチャンネルに追加されていることを確認します。アカウントにインストールされているだけ、またはコマンドの候補が表示されるだけでは、アプリがチャンネルに追加されたことにはなりません
  • ユーザーがボットとのプライベートチャットでアカウント連携を完了していることを確認します

Slash Commandを送信すると消える​

  • ZoomはSlash Commandを通常のチャンネルメッセージとして表示しません。これは正常な動作です
  • しばらく待つと、ボットから質問者、元の質問、回答を含むメッセージが送信されます

Botはコマンドを受信できるが返信できない​

  • Bot JID、Account ID、imchat:bot権限が正しく設定されていることを確認します
  • チャネルが引き続き有効な状態であり、アプリが現在のZoomアカウントのインストール範囲またはテスト範囲内にあることを確認します

関連ページと次のステップ

  • 他のプラットフォームの接続手順を確認する:チャンネル管理。
  • チャネル接続と連携の全体的な流れを確認する:チャネルの概要と連携。
  • 使用するAgentを設定する:Agent。
  • プラットフォーム内での会話の使い方を確認する:会話。
このページは役に立ちましたか?