この記事は、外部AIエージェントとの連携を行う開発者向けの情報です。LumoのA2A(Agent-to-Agent)連携機能の概要を説明します。
A2A連携とは
A2A連携は、ワークフローのカスタマーエージェントアクションで利用できるオプション設定です。
GoogleのA2Aプロトコルに基づき、自社開発のAIエージェントをLumoのカスタマーエージェントと連携させることで、複数のAIエージェントが協力して顧客サポートを行えるようになります。
A2A連携でできること
A2A連携を設定すると、以下のような顧客対応が可能になります。
- Lumoのカスタマーエージェントが、自社のAIエージェントと協力して顧客の質問に回答する
- 自社のAIエージェントが持つ専門知識やデータを、カスタマーエージェントの応答に活用する
- 複数のAIエージェントが役割を分担して、より高度な顧客サポートを提供する
対応プロトコル
A2A連携で使用するプロトコルについて説明します。
| 項目 | 内容 |
|---|---|
| プロトコル | Google A2A Protocol |
| 通信方式 | HTTPS |
| データ形式 | JSON |
設定方法
A2A連携はワークフローのカスタマーエージェントアクション内で設定します。
- ワークフロー編集画面で 「カスタマーエージェント」 アクションを追加または選択します
- 右側のサイドバーに表示される 「外部AIエージェント」 セクションを開きます
- 「外部エージェントを追加」 をクリックします
- 以下の情報を入力します
| 項目 | 説明 |
|---|---|
| エージェント名 | 外部AIエージェントの表示名 |
| エンドポイントURL(必須) | A2Aプロトコルで通信するためのURL |
| エージェントカードURL(任意) | エージェントの情報を記述したメタデータのURL |
複数の外部AIエージェントを追加できます。外部AIエージェントを設定しない場合、カスタマーエージェントは単独で動作します。
注意事項
A2A連携を利用する際の注意点を説明します。
- A2A連携はベータ版として提供されています
- 外部AIエージェント側でA2Aプロトコルに対応したエンドポイントを用意する必要があります
- 連携可能なタスクの種類は順次拡大予定です