PendoとIntercomのFin AI Agentのインテグレーションにより、Finはチャット会話で直接関連するPendoガイドを表示できます。訪問者がタスクの完了方法を尋ねると、FinはMCPを通じてPendoに問い合わせ、訪問者がアプリ内で起動できるウォークスルーを提供します。
注:Pendoは、訪問者のフラストレーションシグナルに基づいてFin会話をプロアクティブにトリガーするインテグレーションも別途提供しています。この2つのインテグレーション機能はうまく機能しますが、それぞれ独自のセットアップ手順が必要です。訪問者が不満を示した際に Fin が積極的に働きかけるようにするには、「Intercom Finがフラストレーションシグナルに基づいて積極的に対応できるようにする(ベータ版)」を参照してください。
ユースケース
Pendo MCPを使用して、AIエージェントを通じてPendoガイドを配信します。
- ユーザーがAIサポートエージェントに何かを行う方法を尋ねると、エージェントはMCPを介してPendoに問い合わせ、最も関連性の高いガイドを見つけます。
- エージェントは、ユーザーの意図を最も関連性の高いPendoのウォークスルーに一致させ、その場でステップバイステップのヘルプを起動します。
- MCP互換のAIエージェントであればどれでも動作し、コード不要で自然言語を通してガイドライブラリ全体を表示できます。
仕組み
このインテグレーションは、Pendo MCPサーバーを介してPendoをIntercomのFin AIエージェントに接続します。訪問者がサポートを求めると、Finは一致するガイドをPendoで検索し、会話内で提示します。エンドツーエンドのフローは次のように機能します:
- 訪問者がアプリのチャットでFinに質問をします。
- Finは、この質問をタスクに関する支援のリクエストとして認識します。
- FinはPendo MCPサーバー上のgetInAppGuidanceツールを呼び出し、訪問者の質問と訪問者IDを渡します。
- Pendoは、セグメントルールに基づいて訪問者が閲覧可能なガイドを評価し、一致する結果を返します。
- Finは、訪問者がブラウザでウォークスルーを起動できるリンクとしてガイドを表示します。
始める前に
このセットアップを完了するには、以下が必要です:
- Finが有効になっているIntercomのワークスペース。
- Agent ToolkitでMCP接続が設定済みのエージェントです。これにより、アプリ内ガイドツールが依存する認証トークンとPendo MCPデータコネクタがIntercomに作成されます。「Agent Toolkitでエージェントを設定する」を参照してください。
- Pendoの[サブスクリプション設定(Subscription settings)]>[AIアクセス(AI access)]でセマンティック検索がオンになっています。この設定がオフになっている場合、サブスクリプションでGoogle AIフィーチャーがオプトアウトされている可能性があり、アプリ内ガイダンスツールは使用できません。
ステップ1. エージェントをセットアップしてMCPに接続する
エージェント、認証トークン、Pendo MCPデータコネクタは、すべてAgent Toolkitセットアップウィザードで設定されます。これがまだ完了していない場合は、「Agent Toolkitでエージェントを設定する」の手順に従ってから、ここに戻ってFinのアプリ内ガイダンスツールを有効にしてください。
ステップ2. Finでアプリ内ガイドのデータコネクタを有効にする
アプリ内ガイダンスデータコネクターは、getInAppGuidanceツールをFinに公開します。これは、Finが関連するPendoガイドを検索するために呼び出すツールであり、テキストのみの回答ではなくウォークスルーを提供できるようになります。
Intercomアプリ内で:
- [設定(Settings)]>[データコネクタ]の順に進みます。エージェントのセットアップ時に追加したPendo MCPサーバーが表示されます。
- MCPサーバー上で[新規]を選択して新しいデータコネクタを追加します。
- getInAppGuidanceツールを選択し、次に[コネクタを追加]を選択します。
- Fin がワークフローやプロシージャの外でコネクタを使用できるようにするには、[Finがこのコネクタをワークフローやプロシージャに追加せずに直接使用できるように有効にする]をオンにします。
-
[入力パラメータ]タブで、以下の項目を設定します。
-
query。Optionalをfalseに設定し、Let Fin decideのままに設定しておきます。 -
visitorId。以下のいずれかを選択してください。- Ignore input(入力を無視する)。 Finは訪問者IDを渡しません。セグメントターゲティングのないガイドのみが返されます。
- Use an attribute(属性を使用する)。Finは選択されたIntercom属性から訪問者のPendo Visitor IDを渡します。訪問者が閲覧可能なガイドが返されます。これには、セグメントターゲティングの有無に関わらず、すべてのガイドが含まれます。選択された属性は、Pendoで訪問者を識別するために使用される訪問者IDと一致する必要があります。
-
- [データ変換]タブで、データアクセスを[フルデータアクセス]に設定します。
- データコネクタを[ライブ]に設定します。これで、Finでツールを使用できるようになりました。
データコネクターが有効になると、Finは訪問者が質問するたびにgetInAppGuidanceツールを呼び出すことができます。Finは一致するガイドをPendoに照会し、訪問者がアプリ内でウォークスルーを起動するために選択できるリンクを表示します。