PendoとIntercomのFin AI Agentのインテグレーションにより、PendoからIntercomにリアルタイムでフラストレーションイベントがWebhookを介して送信されます。PendoとIntercomの共通顧客は、この機能を利用して、アプリ内で訪問者が何らかの不具合を示した際に、Finとの積極的な会話を開始することができます。
この記事では、接続の仕組み、開始前に必要なもの、PendoとIntercomでの設定方法について説明します。
ユースケース
このインテグレーションにより、フラストレーションシグナル(レイジクリック、エラークリック、Uターン)がリアルタイムでIntercomに送信されます。PendoとIntercomの顧客は、これらのシグナルを使用して次のことができます。
- ユーザーが離脱してしまう前に再エンゲージメントを行います。
- 不満が起きたらすぐに特定し、解決します。
仕組み
このインテグレーションは、Webhookを介してPendoのフラストレーションイベントデータをIntercomのオートメーションとメッセンジャープロダクトに接続します。エンドツーエンドのフローは次のように機能します:
- 訪問者がアプリ内で摩擦を示します。Pendoは、タグ付けされたページまたは機能でのレイジクリック、エラークリック、Uターンなどのフラストレーションイベントを検出します。
- PendoがイベントをIntercomに送信します。 Agent Toolkitで設定したWebhook接続により、ページまたはフィーチャーのコンテキストを含むイベントがIntercomにリアルタイムで配信されます。
- IntercomがFinの会話をトリガーします。Intercomの発信メッセージルールは受信イベントを監視し、「Xで問題が発生しているようですね。お手伝いしましょうか?」といった内容のFin Messengerによる積極的な会話を訪問者と開始します。
Webhook接続はAgent Toolkitで設定します。OutboundメッセージとFinの会話フローはIntercomで設定します。
フラストレーションシグナル
インテグレーションは、Pendoがタグ付けしたページやフィーチャーで検出した以下のフラストレーションタイプに対してイベントを送信します。
- レイジクリック。訪問者がUIの特定の領域を繰り返しクリックします。
- エラークリック。訪問者がクライアント側のJavaScriptエラーを引き起こす要素をクリックします。
- Uターン。訪問者はページに移動し、7秒以内に前のページに戻ります。
ヒント: フラストレーションイベントは、タグ付けされたページとフィーチャーで追跡されます。最適な結果を得るには、ページとフィーチャーにわかりやすい名前と説明を付けて、訪問者がどこで詰まっているかについてFinが明確なコンテキストを把握できるようにしてください。
始める前に
このセットアップを完了するには、以下が必要です:
- Finが有効になっているIntercomのワークスペース。
- Agent Toolkitで設定されたエージェント。ステップ1でIntercomワークスペースをそのエージェントに接続します。「Agent Toolkitでエージェントを設定する」を参照してください。
- Pendoサブスクリプションの管理者権限。
ステップ 1. Agent ToolkitでIntercomワークスペースを接続する
Webhook接続により、PendoはフラストレーションイベントをIntercomにリアルタイムで送信します。 これがないと、訪問者がアプリ内でレイジクリック、エラークリック、Uターンを行ったタイミングをIntercomが把握する方法はありません。 この接続は、サブスクリプション設定ではなく、Agent Toolkit設定ウィザードで設定します。
- Agent Toolkitのセットアップウィザードで、[能動的なヘルプ]の手順に進みます。
- 認証方法で、[Intercomに接続(Connect with Intercom)]を選択します。
- Intercomの同意画面で、PendoにIntercomワークスペースへのアクセスを許可します。
- ウィザードに戻り、[接続をテスト(Test connection)]を選択します。成功メッセージが表示され、PendoがIntercomワークスペースに接続されたことが確認できます。
エージェントの作成とウィザードの完了を含む完全なセットアップ手順については、Agent Toolkitでエージェントをセットアップするを参照してください。
ステップ2. 送信するフラストレーションシグナルを選択する
AIエージェントを作成したら、[フラストレーションシグナル]タブを開いて、PendoがFinに送信するフラストレーションシグナルを選択します。このタブには現在の設定が表示されます。各シグナルには[オン]または[オフ]とマークされ、ステータスバッジには[送信中]または[未送信]と表示されます。変更を加えるには、エディターを開きます。
- AIエージェントで、[フラストレーションシグナル]タブを選択してください。
- [フラストレーションシグナルを編集]を選択します。
- [フラストレーションシグナルを設定]ステップで、送信するシグナル(レイジクリック、エラークリック、Uターン、またはこれらの任意の組み合わせ)をオンにします。
- Uターンをオンにする場合は、[ページを選択]を選択し、少なくとも1つのページを選択します。Uターンは、選択したページでのみカウントされます。
- [次へ(Next)]を選択します。
- [公開(オプション)]ステップで送信をオンにして、選択したシグナルのFinへの配信を開始します。まだ送信せずに選択内容を保存する場合は、オフのままにしておきます。このタブから後でオンにすることができます。
- [保存して終了(Save and Exit)]を選択します。
注:ワークフローナッジとフラストレーションシグナルは同じWebhook接続を使用するため、ここで送信のオン/オフを切り替えると、ワークフローナッジにも影響します。ワークフローナッジが設定されている場合、Pendoは変更の確認を求めます。
ヒント:レイジクリックとエラークリックは、すべての訪問者に安全に送信できます。Uターンはより頻繁に発生するため、迅速な離脱が問題を示すページに限定してください。
ステップ3. Intercomで発信メッセージを有効にする
Pendoは、Intercomワークスペースに発信メッセージのドラフトを作成し、Pendoのフラストレーションシグナルを検知して、積極的にFinの会話を開始します。
注:この機能はベータ版のため、Pendoが送信メッセージの下書きを作成し、そのリンクを共有します。
- Pendoが共有したリンクを使用して、送信メッセージの下書きを開きます。または、Intercomで[発信]に移動し、Pendoのフラストレーションシグナルインテグレーション用に作成された下書きメッセージを探してください。
- 以下のメッセージ設定を確認してください。
- Pendoフラストレーションシグナルを受信したときにメッセージが送信されるように設定されていることを確認します。
- [Finに応答させる] というフォローアップアクションが追加されていることを確認します。
- 訪問者にどのように積極的なサポートを表示するかを選択してください:バッジ、スニペット、または完全なメッセージ。
- オプションで頻度制限を設定して、1 人のユーザーに対してプロアクティブなサポートを開始できる頻度を制御できます。
- [公開に設定]を選択します。
注:Webhook接続がオンになるまで、PendoはイベントをIntercomに配信しません。ステップ1で設定した接続が、エージェント用にオンになっていることを確認します。
訪問者がタグ付けされたページまたは機能でフラストレーションイベントをトリガーすると、Finはリアルタイムで支援を提供します。