PendoとIntercomのFin AI Agentのインテグレーションにより、Finは進行中のサポート会話中にPendoのリアルタイムセッションデータにアクセスできます。PendoとIntercomの両方をご利用のお客様は、この機能を使用して、問い合わせ前に訪問者がアプリ内で何をしていたかをFinが把握できるようにし、より迅速で関連性の高い回答を提供できます。
注:Pendoには、関連するPendoガイドをチャットで直接表示できる個別のインテグレーションも用意されています。この2つのインテグレーション機能はうまく機能しますが、それぞれ独自のセットアップ手順が必要です。FinでPendoからのアプリ内チュートリアルを提供したい場合は、「Intercom Finを使用したPendoの提供ガイド」を参照してください。
ユースケース
このインテグレーションにより、Finはサポート会話を開始した際に、Pendoで訪問者の最近のセッションアクティビティを確認できます。PendoとIntercomをご利用のお客様は、このコンテキストを使用して次のことができます:
- Finに訪問者がすでに試した内容を把握させることで、やり取りの回数を減らします。
- 問題に関する訪問者の説明だけでなく、実際のユーザー行動に基づいてFinの回答を根拠づけることで、解決精度を向上させます。
- セッションデータで訪問者がすでにトラブルシューティングを完了していると示された場合、基本的なトラブルシューティング手順を省略して解決までの時間を短縮します。
仕組み
このインテグレーションは、PendoのセッションデータをIntercomのFin AI Agentに接続し、Finがライブ会話中に訪問者のコンテキストを取得できるようにします。エンドツーエンドのフローは次のように機能します:
- 訪問者がIntercom Messengerでサポート会話を開始し、問題を説明します。
- FinはPendoインテグレーションを呼び出して、訪問したページ、クリックしたタグ付きフィーチャー、呼び出したタグ付きトラックイベント、関連するフラストレーションシグナルを含む、訪問者の直近のセッションアクティビティを取得します。タグなしのクリックとトラックイベントは、返されるアクティビティタイムラインから除外されます。
- セッションデータが利用可能になると、Finは訪問者が何をしていたかを参照し、すでに実行された手順を確認し、より的を絞った回答を提供できます。
- セッションデータの検索は、Intercom内のデータコネクタを通じて構成されています。PendoはMCPサーバーを通じてセッションデータを表示し、Finはその応答生成の一部としてそれを参照します。
ヒント:最適な結果を得るには、Pendoでページとフィーチャーにわかりやすい名前と説明を付けてください。Finはセッションアクティビティを参照する際にこれらの名前を使用するため、「Billing Settings Page」や「Export CSV Button」のような明確なラベルを付けることで、Finが訪問者がどこにいて何をしたかについて正確に伝えられるようになります。
始める前に
このセットアップを完了するには、以下が必要です。
- Finが有効になっているIntercomのワークスペース。
- MCP接続が構成された状態で、Agent Toolkitに設定されたエージェント。これにより、セッションコンテキストツールが依存する認証トークンとPendo MCPデータコネクタがIntercomに作成されます。「Agent Toolkitでエージェントを設定する」を参照してください。
- [セマンティック検索(Semantic search)]がPendoの[サブスクリプション設定(Subscription settings)]>[AIアクセス(AI access)]でオンになっていること。この設定がオフの場合、サブスクリプションはGoogle AIフィーチャーをオプトアウトしている可能性があり、Finとのセッションコンテキストのインテグレーションは利用できません。
ステップ1. エージェントを設定してMCPを接続する
エージェント、認証トークン、Pendo MCPデータコネクタは、すべてAgent Toolkitセットアップウィザードで設定されます。まだ設定していない場合は、「Agent Toolkitでエージェントを設定する(Set up an agent in Agent Toolkit)」の手順に従って設定し、その後このページに戻ってFinでセッションコンテキストツールを有効にしてください。
ステップ2. FinでGetSessionActivityデータコネクタを有効にする
GetSessionActivityデータコネクタは、GetSessionActivityツールをFinに提供します。これは、Finが訪問者の最近のPendoセッションアクティビティを確認し、訪問者がアプリ内で実際に行った操作に基づいて回答を作成するために使用するツールです。
Intercomアプリ内で:
- 左下の[設定] に移動します。
-
[インテグレーション(Integrations)]で、[データコネクタ(Data connectors)]を選択します。エージェントのセットアップ時に追加したPendo MCPサーバーが表示されます。
- エージェントの設定時に追加したMCPサーバーを見つけ、[新しいPendo Support Agent MCPコネクター(New Pendo Support Agent MCP connector)]を選択します。
-
GetSessionActivityツールを選択し、[コネクタを追加]を選択します。これにより、テーブル内のデータコネクタが設定されます。 - 新しく追加された[
GetSessionActivity]([名前(Name)]列の表から)を選択し、右上の[編集(Edit)]を選択します。
- [データ入力]で、[+ データ入力]を選択します。
- [データソース(Data source)]で[データ属性を選択(Select data attribute)]を選択し、FinがユーザーIDをコネクターに渡せるように、Pendo訪問者IDと同じ値を使用するIntercom属性を選択します。残りのステップでもこの同じ値を使用します。
- [保存]を選択します。
-
[本文(Body)]セクションまで下にスクロールします。カーソルで、ここにある2つの二重引用符の間をクリックします:
"arguments":{"visitorId":""次に、[データを追加(Add data)]を選択し、ステップ7で追加したものと同じ属性を選択します。選択したIntercom属性を、GetSessionActivityツールのvisitorId引数にマッピングします。
- Testセクションまでスクロールダウンし、Pendoの訪問者IDのフォーマットと一致するテスト値を入力してください。
- オプションとして、Finがワークフローまたは手順の外部でこのコネクタを使用できるようにすることをお勧めします。これを行うには、Finタブを開き、直接トグルをオンにします。
- 準備ができたら、右上隅の[ライブに設定]を選択して、Finでデータコネクタを使用できるようにします。
データコネクタが稼働すると、訪問者が会話を始めるたびにFinはGetSessionActivityツールを呼び出すことができます。FinはPendoに最近のセッションのコンテキストを問い合わせ、この情報を使用してサポート対応時の応答をカスタマイズします。