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サブスクリプションでWebhookが有効になっていること。ベータ期間中にこれをオンにするには、Pendoサポートにお問い合わせください。
- Pendoサブスクリプションの管理者権限。
ステップ 1. Agent ToolkitでIntercomワークスペースを接続する
Webhook接続により、PendoはフラストレーションイベントをIntercomにリアルタイムで送信します。 これがないと、訪問者がアプリ内でレイジクリック、エラークリック、Uターンを行ったタイミングをIntercomが把握する方法はありません。 この接続は、サブスクリプション設定ではなく、Agent Toolkit設定ウィザードで設定します。
- Agent Toolkitのセットアップウィザードで、Webhookを設定ステップに移動します。
- 認証方法で、[Intercomに接続(Connect with Intercom)]を選択します。
- Intercomの同意画面で、PendoにIntercomワークスペースへのアクセスを許可します。
- ウィザードに戻り、[接続をテスト(Test connection)]を選択します。成功メッセージが表示され、PendoがIntercomワークスペースに接続されたことが確認できます。
エージェントの作成とウィザードの完了を含む完全なセットアップ手順については、Agent Toolkitでエージェントをセットアップするを参照してください。
ステップ2. 送信するフラストレーションシグナルを選択する
エージェントを作成したら、エージェントの[フラストレーションシグナル]タブを開き、PendoからIntercomに送信するフラストレーションタイプを選択します。
- エージェントで、[フラストレーションシグナル(Frustration signals)]タブを選択します。
- 送信するフラストレーションの種類(レイジクリック、エラークリック、Uターン、またはこれらの任意の組み合わせ)を選択します。
- 選択内容を保存します。
ヒント:レイジクリックとエラークリックは、すべての訪問者に送信しても問題ありません。Uターンはより頻繁に発生するため、プロアクティブメッセージの過剰なトリガーを避けるために、選択的に送信することを検討してください。
ステップ3. Intercomで発信メッセージを有効にする
Pendoは、Intercomワークスペースに発信メッセージのドラフトを作成し、Pendoのフラストレーションシグナルを検知して、積極的にFinの会話を開始します。
注:この機能はベータ版のため、Pendoが送信メッセージの下書きを作成し、そのリンクを共有します。
- Pendoが共有したリンクを使用して、送信メッセージの下書きを開きます。または、Intercomで[発信]に移動し、Pendoのフラストレーションシグナルインテグレーション用に作成された下書きメッセージを探してください。
- 以下のメッセージ設定を確認してください。
- Pendoフラストレーションシグナルを受信したときにメッセージが送信されるように設定されていることを確認します。
- [Finに応答させる] というフォローアップアクションが追加されていることを確認します。
- 訪問者にどのように積極的なサポートを表示するかを選択してください:バッジ、スニペット、または完全なメッセージ。
- オプションで頻度制限を設定して、1 人のユーザーに対してプロアクティブなサポートを開始できる頻度を制御できます。
- [公開に設定]を選択します。
注:Webhook接続がオンになるまで、PendoはイベントをIntercomに配信しません。ステップ1で設定した接続が、エージェント用にオンになっていることを確認します。
訪問者がタグ付けされたページまたは機能でフラストレーションイベントをトリガーすると、Finはリアルタイムで支援を提供します。