メインコンテンツにスキップ

Fin と Copilot のオーディエンスを管理する

Fin オーディエンスを使って、コンテンツ、ガイダンス、データ、タスク、workflows を特定の顧客にターゲット設定する方法。

対応者:Beth-Ann Sher

Fin AI Agent と Copilot が顧客セグメントやデータに基づいて回答をカスタマイズするには、オーディエンスを作成して適用できます。


Fin オーディエンスとは何ですか?

Fin オーディエンスは、People と Company のデータを使って定義する再利用可能な顧客セグメントです。これらのオーディエンスは、さまざまな Fin 機能で適用してパーソナライズされた体験を提供できます。

オーディエンスの仕組みの基本原則:

  • 一度定義すればどこでも再利用可能: People と Company の属性(例: plan = Premium、country = IT、monthly_spend > 10k)から強力なオーディエンスを構築し、Fin がコンテンツ、ガイダンス、データコネクタ、タスク、workflows をどのように使用するかを制御します。

  • デフォルトは「Everyone」: 特定のオーディエンスに割り当てられていないコンテンツ、ガイダンス、データ、タスク、workflows は「未ターゲット」と見なされます。この未ターゲットの資料は、他のオーディエンスに属する顧客を含め、すべての顧客がデフォルトで利用可能です。

  • ルールのロジックとタイミング: オーディエンスルールの変更は、ルール更新後に作成された新しい会話にのみ適用されます。既存の会話は開始時のルールに従い続けます。これはコンテンツのオーディエンスターゲティングにも適用され、会話開始後にスニペットや記事のオーディエンスが更新されても、会話開始時のオーディエンス状態が使用されます。会話開始時にオーディエンスが割り当てられていなかったコンテンツは遡って一致しません。


Fin オーディエンスの例

以下は、属性を組み合わせて Fin オーディエンスを作成し、適切な顧客にヘルプコンテンツ、ガイダンス、データ、自動化をターゲット設定する一般的な方法です。

  • 国全体または地域: 正しい顧客向けに価格、ポリシー、言語別コンテンツをローカライズします(例: 米国の顧客や EMEA の顧客)。

  • VIP セグメント: 一定の支出閾値を超える最高ランクのプランの顧客は優先的なエスカレーションを受けられます。

  • 対象顧客: 対象となる顧客だけが利用可能なオファーを受け取るようにします(例: 米国の VIP 顧客で最低支出閾値を超える場合)。

  • チャネルまたはブランド: チャネルやブランドに基づいてトーンガイダンスを適用します(例: ライブチャットの特定ブランド顧客には特定の Fin ペルソナを割り当てる)。

  • ライフサイクル指標: オンボーディング顧客向けの Fin オーディエンスを作成します(例: 登録から30日未満でオンボーディングのマイルストーン未達成)オンボーディング資料をターゲットに。


Fin オーディエンスの作成と管理

新しい Fin オーディエンスを定義するには、設定 > AI & Automation > Audiences に移動します。New audience をクリックして名前を付けます。

設定 > AI & Automation > Audiences の新規オーディエンス作成画面

次に、データ属性を使ってそのオーディエンスを定義するターゲティングルールを設定します。会話属性が選択されている場合はプレビューは利用できませんが、オーディエンスのプレビューを確認できます。

現在サポートされているのは次のとおりです:

People と Company のデータ属性を使ったオーディエンスターゲティングルール

注意: 会話タグはオーディエンスルールや Workflow ターゲティングには使用できません。代わりに People や Company のタグ、またはカスタム属性を使ってオーディエンスを定義してください。

このオーディエンスを保存すると、Fin のブランドアイデンティティ、コンテンツ、ガイダンス、データコネクタ、タスク、workflows 全体で再利用できます。

ヒント:

  • オーディエンスルールはタグやセグメントを使って、そのタグを持つユーザーや特定のセグメントに属するユーザーでフィルタリングできます。これらは Contacts から簡単に設定 でき、そのタグやセグメントを検索するだけで済みます。

  • Brand に基づいてオーディエンスを作成すると、Fin に固有の名前とアバターを付けることもできます。Fin identities for a branded AI experience の設定方法を詳しくご覧ください。

既存のオーディエンスは、オーディエンスカードの...ボタンをクリックしてDuplicateを選択することで複製できます。これにより元のルールと同じ新しいオーディエンスが作成されます。新しいオーディエンスはコンテンツ、ガイダンス、データコネクタ、タスク、workflows にはリンクされていないため、それらは別途割り当てる必要があります。

オーディエンスカードの ... メニューにある Duplicate オプションの表示


Fin オーディエンスの適用

Fin オーディエンスを作成したら、さまざまな Intercom 機能で特定の顧客グループに合わせたサポートを提供するために使用できます。

コンテンツ

Fin オーディエンスをコンテンツに適用することで、Fin が特定の顧客グループに対して適切なソースのみを使用するようにできます。これにより、Fin はカスタマイズされ正確なサポートを提供できます。

Fin オーディエンスをコンテンツに適用するには、Fin AI Agent > Train > Content でコンテンツ項目を選択し、More actions をクリックして Change audience を選択します。

More actionsメニューが開いていて、Change audienceオプションが表示されているコンテンツリスト

注意:

  • コンテンツにFin audienceが選択されていない場合、デフォルトで「Everyone」が選択されます。

  • Fin と Copilotは、適用したaudienceルールを尊重し、顧客やチームメイト向けのAI回答を生成する際に、その顧客に利用可能または関連するコンテンツのみを使用します。

ヒント: ウェブ同期コンテンツでは、URLベースのルールを使ってaudience割り当てを自動化できます。手動タグ付けは不要です。ウェブ同期作成時にデフォルトaudienceを設定し、URLパターンルールを作成するか、後で同期設定から追加してください。ウェブサイト同期のaudienceルールについて詳しくはこちら。

ガイダンス

Fin audienceをガイダンスに適用することで、Finのトーンやポリシーが話している顧客グループに合致するようにできます。

audienceフィルターが適用されたガイダンスリスト

エスカレーション

Fin audienceをエスカレーションルールとエスカレーションガイダンスに適用することで、Finが会話をチームに引き継ぐタイミングを制御できます。これにより、顧客データを使った決定的なエスカレーションルールを定義したり、柔軟なシナリオ向けの自然言語エスカレーションガイダンスを作成したりできます。

Fin audienceセレクター付きエスカレーションルール設定

データコネクター

Fin audienceをデータコネクターに適用することで、店舗やCRMなどの外部データソースを各顧客グループごとにFinが使用できるように選択できます。

Fin audienceセレクター付きデータコネクター設定

Fin Tasks

Fin audienceをタスクに適用することで、各顧客グループにトリガーされるタスクを選択できます。

audienceターゲティングが適用されたFin Tasksリスト

Workflows

Fin audienceをworkflowsに適用することで、各顧客グループにトリガーされるworkflowsを選択できます。

Fin audienceセレクター付きworkflow設定

Workflowsの概要ページでは、Fin Audiencesでフィルターでき、特定のaudienceを使うworkflowsを簡単に確認できます。

Fin Audiencesフィルター付きWorkflows概要ページ

特定のタスクやworkflows用にカスタムaudienceを作成する

特定のタスクやworkflowに対して特定のaudienceを設定する必要がある場合は、属性と述語を使ってカスタムaudienceを作成できます。また、すべてのusers、訪問者、leadsを含めるために選択できるEveryoneオプションもあります。

タスクまたはworkflow用の属性と述語によるカスタムaudience設定

AIによる推奨

Fin audiencesを使ってAIによる推奨をより正確かつ関連性の高いものにしましょう。audienceごとに推奨をセグメント化することで、Finは特定の顧客グループの会話を分析し、自動化のギャップを特定するのに役立ちます。これにより、各audienceの正確なニーズに合わせてサポートコンテンツやデータを調整できます。ステップバイステップのガイドは、audience別の推奨の使い方にあります。

注意: 再利用可能なaudiencesの使用範囲を拡大中です。チェックリストとインサイトのサポートもまもなく対応予定です。


複数のFin audiencesを選択する

Finでターゲティングする際に複数のaudiencesを選択することが可能で、この場合は「OR」ルールとして扱われます。例えば、Audience AとAudience Bが同じコンテンツに選択されている場合、FinはAudience A、またはAudience B、または両方に該当する任意のuserにそのコンテンツを使用できます。

会話途中でのaudienceターゲティング更新の適用

audienceルールは会話開始時に一度だけ評価されます。顧客の属性が会話途中で変わった場合(例:アップグレードやプラン変更)、Finはその会話の残りの間、audience適格性を自動的に再評価しません。

Proceduresの代替案: Fin Proceduresを使用している場合、@Switch命令はaudience適格性チェックを完全にバイパスします。Finは会話がそのprocedureのaudienceに合致するか再評価せずに、IDで指定されたターゲットprocedureに直接移行します。これにより、会話途中で更新されたaudienceベースのコンテンツターゲティングを適用する方法として@Switchが使えます。会社や顧客属性を更新し、新しい属性値用に作成されたprocedureに@Switchすると、そのprocedureは即座に実行され、最初からそのaudienceに合致していたかのようにコンテンツターゲティング、指示、ナレッジが適用されます。

AI回答には、Finが使用されるworkflow audienceや、Help Centerの公開記事に適用したHelp Center audienceルールなど、他のターゲティングルールも適用されます。

複数のBrandsとHelp Centersでのコンテンツ利用可能性の仕組み

Finのコンテンツ利用可能性はFin AudiencesとBrand情報の両方でフィルターされます。

顧客が会話を開始すると、IntercomはまずページURLに基づいてMessengerをマッチングします。Messengerはその会話のアクティブなBrandを決定します。

Finが使用できるのは:

  • そのアクティブなBrandにリンクされたHelp Center内の記事、および

  • 顧客のFin Audienceルールにも合致する場合のブランド非依存コンテンツ。
    ​

ワークスペースに複数のHelp Centersがあっても、FinはすべてのHelp Centersを横断して検索しません。会話がBrand Aに関連付けられている場合、FinはBrand BのHelp Centerにのみ存在する記事を使用できません。

Finに複数のHelp Centersのコンテンツを使用させたい場合は、次のいずれかを行う必要があります:

  • 該当する各Help Centerに記事を追加する、または

  • Messengerが必要なコンテンツを含むHelp CenterのBrandに関連付けられていることを確認する。

audienceターゲティングはBrandのスコーピングを上書きしません。両方が一致して初めてコンテンツが利用可能になります。

重要: 記事のaudienceルールにBrand条件が含まれる場合、FinとCopilotはブランドの表示名ではなく内部IDでマッチングします。会話のブランドIDがaudienceルールのブランドIDと一致しない場合、両ブランドが同じ名前に見えても記事は検索結果から静かに除外されます。audienceルールで選択したブランドが会話に関連付けられたブランドと完全に同じであることを必ず確認してください。


audience設定の確認とテスト

顧客がFinとやり取りする前にaudience設定を確認できます。これにより、audienceがどこで使用されているか正確に把握できます。

audience設定の確認

Fin AI Agent > Fin設定 > Audiencesにアクセスし、audienceを選択してFinがそのaudienceを使用しているすべての項目の概要を確認してください。

選択したaudienceを使用しているすべてのアイテムを表示するAudience概要ページ

注意:

  • コンテンツは記事、ページ、またはスニペット単位でカウントされます。つまり、1つのウェブサイトに1,000ページあれば、それは1,000記事としてカウントされます。

  • ガイダンスは各ガイダンスブロックをカウントします。

  • データコネクタは各コネクタをカウントします。

  • タスクは各Fin Taskをカウントします。

  • Workflowsは各workflowをカウントします。

  • ターゲットにされていないアイテムは「Everyone」がアクセス可能です。つまり、「Everyone」バケットにカウントされると同時に、すべての既存audienceのカウントにも含まれます。

特定のaudienceに一致するコンテンツを見つけるには、AudienceフィルターをFin AI Agent > Train > Contentのコンテンツリスト上部で使用してください。

特定のFin audienceでフィルターされたコンテンツリスト

特定のaudienceに一致するガイダンスを見るには、AudienceフィルターをFin AI Agent > Train > Guidanceのガイダンスリスト上部で使用してください。

特定のFin audienceでフィルターされたガイダンスリスト

Finのaudienceルールをテストする

Batch Testingを使って特定のaudienceに対するFinの回答を確認できます。

  1. Fin AI Agent > Testに移動してください。

  2. 「Testing as」ドロップダウンメニューからテストしたいAudienceを選択してください。

  3. Finのテスト質問への回答を確認し、その顧客セグメントに対して正確であることを確かめてください。

また、Fin previewsを使って、特定のaudienceに基づくFinの回答や動作を素早く確認できます。


過去の会話との属性マッチングを設定する(Copilotのみ)

Copilotが回答を提供するとき、過去4か月の会話も使用できます。しかし、Copilotにすべての過去会話を使わせると、顧客の文脈を考慮しないために回答が不正確または一貫性がなくなることがあります。

例:

SAASビジネスの顧客は、支払っているプランや使用している製品の領域に依存したサポートが必要な場合があります。適用される知識はこれらの要因によって異なるため、Copilotがチームの顧客問い合わせ対応を支援するときは、該当する過去の会話のみを使用すべきです。

Copilot用に会話を有効にしている場合、ここでFinが過去の会話とマッチングするための属性を選択できます。

過去の会話に対するターゲットaudienceは異なります。Copilotが利用できる過去の会話は数千に及び、Knowledge Hubには表示されず、それぞれに固有のaudienceを定義できないためです。

代わりに、現在対応中の会話と過去の会話をマッチングするときにCopilotに使ってほしい属性を選択できます。

Copilotが過去の会話とマッチングするための属性を選択する

Knowledge > Sourcesに移動し、For AI Copilotタブを開きます。次に「Conversations」までスクロールしてManageをクリックしてください。

For AI CopilotタブのConversationsセクションを表示しているKnowledge Sourcesページ

「Conversations with matching attributes」の下で+ Add attributeをクリックしてください。

過去の会話マッチング用の属性追加パネル

使用したい属性を選択します。この例では「Product Area」を選択します。これは、現在対応中の会話と同じ製品領域の過去の会話をCopilotに使ってほしいためです。

過去の会話マッチング用に選択されたProduct Area属性

複数の属性をマッチングするときは、「And」/「Or」ルールを組み合わせることもできます。例えば、Copilotに同じ製品領域かつプランの過去会話を使わせたい場合です。

複数属性マッチングのためのAnd/Orルールの組み合わせ

属性の選択が終わったら、必ず保存をクリックしてください。

Copilotの過去会話マッチング用属性選択後の保存ボタン

Copilotに質問すると、顧客会話にその属性が定義されているか確認します。定義されていれば、マッチする属性を持つ過去の会話のみを使って回答します。

こちらの回答で解決しましたか?