Skip to main content
ブランドが Sponsored Intelligence エージェントを実装するためのガイドです。実装が完了すると、Addy や ChatGPT などの SI ホスト、その他の AI アシスタントからエージェントを呼び出せるようになります。

Quick Start

SI エージェントは、以下 4 つのタスクを実装する MCP または A2A サーバーです。
  1. si_get_offering - Respond to offering lookups (details, availability, products)
  2. si_initiate_session - Start a conversation
  3. si_send_message - Exchange messages
  4. si_terminate_session - End the conversation

Capability Discovery

SI エージェントは、標準の AdCP タスク get_adcp_capabilities を通じて機能を公開します。ホストがこのタスクを呼び出すと、エージェントは SI の設定を返します。
この統一されたディスカバリー手段により、ホストは他の AdCP プロトコルと同様に SI の機能を把握できます。

Reference Implementation

リファレンス実装は近日公開予定です。公開後は次を示します。
  • 4 つすべての SI タスクを MCP ツールとして実装
  • タイムアウトを含むセッション管理
  • アイデンティティと同意の取り扱い
  • UI 要素の生成
  • ACP へのチェックアウト引き継ぎ

Task Structure

各 SI タスクは MCP ツールのパターンに従います。

実装で押さえるポイント

1. 会話のハンドオフ

si_initiate_sessioncontext フィールドはホストからの引き継ぎメッセージで、ユーザーの意図についてホスト AI がブランドエージェントに伝える内容です。これは会話の流れの一部としてユーザーにも見えます。 たとえば ChatGPT でユーザーが「来週ボストンに飛びたい」と言い、ホストが Delta の SI エージェントに接続すると決めた場合、ハンドオフは次のようになります。
「ボストン行きの便を探すために Delta につなぎます。空き状況や提供内容を確認してくれます。」
ブランドエージェントはこのコンテキストを受け取り、会話をそのまま続けるように自然に回答する必要があります。
重要なのは、SI が API 呼び出しではなく会話だという点です。ブランドエージェントはフォーム入力のような機械的な応答ではなく、親切な人と話しているように感じられるべきです。

2. アイデンティティの扱い

consent_granted が true の場合、実際の PII が渡されます。

3. UI 要素

ホストが描画できる構造化データを返します。

4. セッション管理

セッションにはタイムアウトとクリーンアップを設定します。

5. ACP へのハンドオフ

ユーザーが購入準備できたら、ハンドオフを知らせます。

エンドポイントのテスト

ローカルテスト

MCP Inspector を使ってエンドポイントをテストします。

Addy との統合テスト

エンドポイントを登録したら、次の手順で確認します。
  1. AgenticAdvertising.org の Slack ワークスペースに参加します
  2. Addy との会話を開始します
  3. 「connect me with [Your Brand]」と伝える
  4. Addy が SI エンドポイントを呼び出します

SI エージェントの登録

Addy やその他のホストで SI エージェントを利用可能にするには次を実施します。
  1. 5 つの SI タスク(get_adcp_capabilities + 4 つの SI タスク)を実装します
  2. get_adcp_capabilities が SI エンドポイントと機能を返すことを確認します
  3. AgenticAdvertising.org チームに連絡し、エンドポイントを登録します
  4. ステージング環境で統合をテストします

次のステップ