この記事を使って、Fin AI Agentが会話でどのように回答、エスカレーション、手順を実行したか、会話がチームメイトに割り当てられたかどうかの理由を理解し、根本原因を修正しましょう。Fin Operatorは、チームメイト向けのIntercomのAIアシスタントで、Finの思考、トレース、使用したコンテンツソースを含む全文のトランスクリプトを読み取り、何が起きたかを診断し、根本原因の解決を支援します。
注意:Fin OperatorはProアドオンの一部として含まれています。会話のデバッグにFin Operatorを使用するにはProアドオンが必要です。
Fin Operatorで何を調査できますか?
Fin Operatorを使って、会話に関する以下の質問を調査できます:
なぜ特定の回答がされたのか — どのコンテンツソースが使われたか、Finがそれらをどう推論したか、正しい情報が利用可能だったか。
なぜFinが特定の動作をしたのか — 特定の回答、エスカレーション、解決に至る意思決定の経路をたどり、どのコンテンツ、ガイドラインルール、手順が結果に影響したかを含めて調べます。
なぜ手順のステップが特定の方法で実行されたのか — どのステップがどの順序で、どのデータで実行されたか、なぜステップがスキップされたり予期しない分岐を取ったかを正確に確認します。
なぜ会話がチームメイトに割り当てられたか、または割り当てられなかったか — バランス割り当てチームの場合、会話がキューで待機中に割り当てがブロックされた理由、その変化時期、調整すべき設定を確認します。Fin Operatorはバランス割り当てが特定のチームメイトを選んだ理由(制限、ステータス、スキル、次の順番など)も説明できます。
ヒント:Fin OperatorはFin Voice(電話)会話(トランスクリプト、推論トレース、結果を含む)を分析できます。モニターは電話通話もサポートしているため、モニターでFin Voice通話を評価できます。詳細はモニターでの電話通話の確認方法をご覧ください。
注意:Fin Operatorはバランス割り当てや「Pull conversation」ボタンによる割り当てを説明できます。未割り当てで待機した理由は30日間保持され、チームメイトが割り当てられた理由の説明は90日間保持されます。詳細はBalanced assignment deep diveをご覧ください。
会話のデバッグに使える例文は?
Fin Operatorで会話、手順、割り当てをデバッグするために、以下の例文を使ってください:
「なぜこの会話でFinは間違った回答をしたのですか?」(会話リンクまたはIDを貼り付けてください)
「この会話はエスカレーションされました—なぜですか?」
「なぜこの手順のステップ3がスキップされたのですか?」
「なぜこの会話は4時間もキューで止まっていたのですか?」(会話リンクまたはIDを貼り付けてください)
「なぜこの会話はJohnに割り当てられたのですか?」
Fin Operatorはどのように会話の問題を調査し修正しますか?
Fin Operatorに会話のデバッグを依頼すると、必要なデータを取得し、Finの設定を照合し、1つの流れで修正案を提案します。手順は以下の4ステップです:
会話全文を取得 — Finの推論トレース、参照したコンテンツソース、実行したツール呼び出しを含む。
Finの設定を照会 — 関連するコンテンツ、ガイドラインルール、手順定義を確認し、Finが何を使っていたかを理解。
根本原因を特定 — 問題がコンテンツ、ガイドライン、手順、またはその組み合わせにあるかを明確にする。
修正案を提案 — 根本原因に応じてknowledge base、手順、ガイドラインルールの変更を提案。レビューと承認は同じ会話内で行います。
手順の問題についてFin Operatorに尋ねると、どのステップがどの順序でどのデータで実行されたかを示す実行トレースを取得し、手順定義と照合して根本原因を特定します。
Fin Operatorで会話をデバッグする際のヒントは?
Fin Operatorで会話をデバッグする際に、より迅速かつ正確な診断を得るためのヒント:
特定の会話リンクやIDを共有して、ターゲットを絞ったデバッグを行いましょう。具体的であるほど、Fin Operatorは問題を速く診断できます。
パターン分析には調査内容ではなく症状を説明してください。「返品について質問する顧客がエスカレーションされている」は「返品関連の会話のエスカレーショントリガーを調べる」より良い表現です。Fin Operatorに適切な調査経路を判断させましょう。
何が問題か分からない場合は、まず単一の会話から始めてください。Fin Operatorがパターンを特定したら、同じ問題が他の会話にもあるか確認を依頼できます。
Fin Operatorは実際のデータと照合して主張を検証します。「ステップ3がスキップされた」と言った場合、説明を作成する前にそれが本当に起きたかを確認します。

