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

Salesforce help center からコンテンツを同期する

Salesforce Knowledge を Fin に定期的に同期する方法。

Salesforce Knowledge から記事を同期し、Fin AI Agent、Sales Agent、および Copilot の動力源として使用します。

注意:

  • Salesforce 上の Help Center ウェブサイトは引き続き維持されます。

  • 公開済みの Salesforce 記事のみが同期されます。記事は公開されているか、ログインユーザーに表示される必要があります。

  • 既存の Salesforce Knowledge 構造はまだサポートされていませんが、この機能はまもなく提供予定です。


Salesforce Knowledge との同期を設定する

Salesforce knowledge 同期を設定するには、Train > Content に移動し、See all をクリックしてから From Salesforce を選択します。

まず Salesforce にログインして Fin を認証し、help center から同期できるようにします。これにより Salesforce のデータは変更されません。その後、Sync articles from production を選択します。

注意: Salesforce ログインが接続後に期限切れになると、ウィザードにメッセージが表示され、Reconnect ボタンが提供されます。クリックして再認証し続行してください。接続が復元されるまでウィザードは先に進めません。

同期するコンテンツを選択する

次に、Fin が同期する記事を選択します。

  • すべての記事を同期 - Fin は help center のすべての記事にアクセスできます。

  • 選択した記事を同期 - フィルターを適用して、help center の特定の記事のみ Fin にアクセスさせます。

次に Continue をクリックします。

Salesforce 記事のフィールドを Fin のデータにマッピングする

Salesforce 記事のフィールドを Fin のデータにマッピングします。これにより、Fin はオーディエンスの顧客に回答する際に適切なコンテンツを使用できます。Salesforce のデータは定期的に Fin に同期されます。

AI-powered suggestions を受け取り、Salesforce knowledge 記事を改善し、Fin ワークスペース内から Help Center に変更を公開できます。この機能を使用するには、content フィールドを Salesforce のフィールドにマッピングする必要があります。どのフィールドに記事を公開するかを認識するためです。

新しい Salesforce フィールドを追加し、Salesforce 記事に対応するフィールドを選択してから、Fin の content フィールドにマッピングします。完了したら Sync from Salesforce をクリックします。

同期されたコンテンツの閲覧者を選択する

フィールドのマッピング後、同期された記事にアクセスできる製品を選択します。有効にしたい製品のトグルをオンにしてください。

  • Fin AI Agent — 顧客向けに AI 回答を生成します。

  • Sales Agent — 見込み客向けに AI 回答を生成します。

  • Copilot — チームメイトがコンテンツを利用できます。

Audience control セクションを使用して、Fin がこれらの記事を使用できる顧客を制限します。各ルールには一致する記事数が表示され、フィルターの影響を一目で確認できます。各ルール内で既存の audience を選択するか、Salesforce フィールドベースのフィルターを追加し、Select access ドロップダウンでルールを適用する Fin の役割(Service、Sales、または Copilot)を選択します。最後に Save をクリックします。 注意: 少なくとも1つの製品トグルをオンにしないと Save は有効になりません。何も有効でない場合、ボタンは理由を説明します。

コンテンツアクセスは2つのレベルで機能します:

レベル

機能

Target ステップの上部にあるトグル

このソースがインポートするすべての記事のデフォルトを設定します — Fin AI Agent、Sales Agent、Copilot に適用されます。

各オーディエンスルール内の Fin 役割ドロップダウン

トップレベルのトグルを上書きしますが、そのルールに一致する記事のみ対象です。新しいルールはデフォルトでオフです。

注意: 2つのオーディエンスルールが同じ記事に一致する場合、記事は両方のオーディエンスでタグ付けされます。ただし、AI 利用可能性(どの製品が使用できるか)はチェーン内の最後に一致したルールによって決まります。

注意: 最初の同期が開始された後は強制停止できません。初回同期完了後に同期を削除できます。

同期完了後、登録済みの Fin メールアドレスに同期された記事数を確認するメールが届きます。


Salesforce Knowledge コンテンツを管理する

コンテンツが Salesforce と同期されると、Train > Content の「Content sources」セクションからアクセスできます。

設定を構成する

Salesforce コンテンツを管理するには、Train > Content に移動し、「Content sources」セクションの Salesforce ソースをクリックして、管理したい記事を開きます。

右側に「Details」パネルがあり、以下を含みます:

  • データ: コンテンツタイプ、言語、作成日、最終更新日(Salesforce と最後に同期した日付)を表示します。

  • Fin: Fin AI Agent、Sales Agent、Copilot の有効/無効を切り替えます。有効にすると、それぞれ顧客、見込み客、チームメイトがコンテンツを利用できます。

    • スケジューリング: Fin と Copilot のコンテンツのオン/オフを設定した日時で切り替えます。

    • オーディエンス: 特定のオーディエンスを対象にコンテンツを設定し、Fin Agent が関連するコンテンツのみ共有するようにします。

  • レポート: このコンテンツが Fin Agent による会話解決にどれだけ使われたかを追跡します。

  • タグ: 記事をグループ化してコンテンツを整理します。

Salesforce コンテンツの利用可能時間をスケジュールする

同期された Salesforce 記事が Fin と Copilot でオンまたはオフになる日時とタイムゾーンをスケジュールできます。開始日のみ設定するか、開始日と終了日の両方を設定して期間限定の利用可能時間を作成できます。スケジューリングは個別記事または一括で適用されます。

単一記事のスケジュール設定

  1. 記事を開きます。右側の Details パネルで Fin ドロップダウン内の Scheduling セクションを見つけます。

  2. Schedule availability をクリックします。

  3. モーダル内で、AI 製品(Fin for Service または Fin Copilot)を選択し、利用可能状態(有効または無効)を設定し、日付、時間、タイムゾーンを選択します。

  4. オプションで Set end date を切り替えて終了日時を追加できます。アクションはその時点で自動的に元に戻ります。

  5. 確認のため Schedule をクリックします。

複数記事の一括スケジュール設定

  1. コンテンツリストから複数の記事を選択します。

  2. More actions ドロップダウンから Schedule availability を選択します。

  3. 選択したすべての項目に同じスケジューリングモーダルが適用されます。

スケジューリングの仕組み

  • 開始日のみ: 設定した時間に有効/無効のアクションが実行され、手動で変更するまで有効なままです。

  • 開始日+終了日: コンテンツは開始時にオン(またはオフ)になり、終了時に自動的に元に戻ります。

  • 手動変更は保留中のスケジュールをキャンセルしません: スケジュール設定後に手動で利用可能状態を切り替えても、スケジュールされた切り替えは予定通り実行され、手動変更を上書きします。

  • 1アイテム・1エージェントにつき1つの保留中スケジュール: 新しいスケジュールを設定すると前のものが置き換えられ、重複はありません。

  • 削除されたコンテンツ: 記事がスケジュール実行前に削除された場合、スケジュールは適用されずエラーは表示されません。

ヒント: スケジュールされたコンテンツを監査・管理するには、タグ scheduled-for-agent-availability でコンテンツリストをフィルターしてください。これにより、今後のスケジュール切り替えがある項目のみが表示され、一目で確認できます。

Salesforce Knowledge との同期を再実行または解除する

Salesforce Knowledge との同期を再実行または解除したい場合は、Train > Content から行えます。ソースの横にある三点メニューをクリックし、Re-sync または Remove sync を選択してください。

注意:

  • 再同期は 毎日 自動的に実行され、Salesforce の記事に加えられた変更(新規記事、記事内容の変更、記事の削除)を Fin に反映します。

  • Salesforce から同期された記事は閲覧専用として表示され、AI content suggestion のレビュー/承認時を除き編集できません。

  • 初回同期後に自動で実行される同期は完了時にメールを送信しません。


Salesforce 引用問題のトラブルシューティング

Fin への同期時に Salesforce 記事の引用に問題が発生した場合は、このセクションを参照してください。

一般的な引用問題

  • 引用が消える問題: ワークスペースが外部コンテンツ用に設定されていない場合に発生することがあります。

  • 内部 URL と公開 URL の違い: URL マッピングが正しく設定されていないと、引用が誤って内部 Salesforce URL にリンクされることがあります。

引用問題の解決方法

  1. ワークスペースで外部コンテンツを有効にする:

    • ワークスペース設定で外部コンテンツ使用機能が有効になっていることを確認してください。

    • 機能を有効にした後、引用が消える問題を修正するために再同期してください。

  2. URL マッピングを更新する:

    • Salesforce の URL マッピング設定にアクセスし、引用を公開用記事 URL に合わせて調整します。

    • 設定を再保存し、マッピングされたリンクをテストします。


Salesforce と Fin の記事の重要な違い

  • 同期された記事は Fin Messenger での表示が Salesforce の記事と若干異なります。違いには追加の見出し、テキストスタイル、表のフォーマットなどが含まれます。

  • 顧客が Fin Messenger の同期記事下部の「Open in Help Center」リンクをクリックすると、新しいタブで Salesforce Help Center の記事が開きます。

  • 同期された記事とコレクションは読み取り専用で、Fin ワークスペースや Public API から編集やコレクション間の移動はできません。すべての変更は Salesforce で行い、次回同期時に自動的に Fin に反映されます。

  • Fin が現在サポートしていない言語の記事はサポートされません。英語のみサポートしている場合は、Salesforce でマッピングされた地域別英語ではなく、Fin の「デフォルト英語」に転送されます。

  • 記事のネストはコレクションとセクションの2レベルのみサポートします。多重ネストされた Salesforce 記事は第2レベルに折りたたまれます。

  • Salesforce のテーマレベルで設定された記事のスタイルはサポートしていないため、Salesforce と Fin で記事の見た目に違いが生じる場合があります。

  • 内部/非公開の knowledge base は公開記事ではないため同期はサポートされていません。

  • Salesforce の「Add video」ボタンで追加された動画のみをサポートし、通常は iframe 経由で埋め込まれ、Salesforce 記事エディターで利用可能なすべてのプロバイダー(YouTube、Vimeo、Wistia、JWPlayer、Brightcove、Vidyard、Loom、Guidde など)に対応しています。カスタム HTML、CSS、JavaScript ベースの動画埋め込みはサポートされていません。

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