サービスアシスタントの設定
サービスアシスタントの設定プロセスを理解して、一般設定を完了します。
必要なエディション
| サポートされているエディションを表示する。 |
一般的なサービスアシスタントの設定プロセスの手順は、ここで説明する手順と共に [サービスアシスタントの設定] ページを使用します。プロセス、考慮事項、設定手順の概要を次に示します。
設定の概要
提供されている手順に従い、サービスアシスタントの必須設定を行います。次の操作が必要です。
- Einstein 生成 AI の有効化
- Agentforce を有効にして、Service Assistant エージェントを作成します。
- サービス AI グラウンディングの設定
- 資格基準の設定
- サービスアシスタントの有効化
- 必須権限の割り当て
必須の設定に加えて、サービスアシスタントの機能を拡張するいくつかの省略可能な機能があります。これらの機能の設定には追加の時間と計画が必要であるため、拡張サービスアシスタントで設定ガイダンスが提供されます。一般設定を完了し、サービスプランのドラフトを作成できることを確認したら、これらの機能を設定することをお勧めします。
| オプション機能 | 説明 | リファレンスガイドと設定手順 |
|---|---|---|
| Agentforce データライブラリによる Knowledge Grounding | サービス プランにKnowledge Article情報を追加して、プランの詳細と有効性を高めます。 | |
| メッセージングおよび音声レコードのグラウンディング | ケースに添付されたメッセージングレコードと音声レコードのトランスクリプトを分析して、何が起きたかを要約し、会話が中断した場所からステップを計画します。 | |
| クイックアクショングラウンディング | 自動ワークフローをサービスプランに追加します。クイックアクションは、プランステップ内のボタンとして表示され、サービス担当者がプランステップで必要な ToDo (ケース状況の変更やケースの集計など) に簡単にアクセスできます。 | |
| 類似ケース | サービス担当者がケースの作業中にコンテキストをレビューできるサービスプランの類似ケースのリストを表示します。 このリストは、サービス担当者が有効なケースの作業中に追加のコンテキストを提供するための参照ガイドとしてのみ機能します。リストされたケースは、サービスプランの作成時にグラウンディングソースとして使用されません。 |
|
| トランスレーション | サービスプランをサービス担当者が希望する言語に翻訳します。 | |
| プロンプトテンプレート | ケースメール、ケース概要、ケースコメント、ケースフィードにサービスプラン情報を追加します。 |
エージェントの設定に関する考慮事項
- サービスアシスタントは、新しい Agentforce Builder ではサポートされていません。従来のビルダーを使用する必要があります。Agentforce スクリプトはサポートされていません。
- 提供されている手順では、Service Assistant エージェントを作成し、トピックと手順を追加するためのすべての必須エージェントの設定手順が説明されています。トピックと手順はサービスアシスタントで重要な役割を果たし、特定の構造を必要とします。「Grounding Service Assistant with Topics and Best Practices for Service Assistant Topics (トピックを使用したサービスアシスタントのグラウンディングとトピックのベストプラクティス)」を必ず確認してください。
- Service Assistant には、独自のエージェント テンプレート Agentforce Service Assistant があります。エージェントを作成すると、エージェントユーザーが自動的に割り当てられ、「ServicePlanner ユーザー」という名前が付けられます。ユーザーには、「サービスプランナーエージェントユーザー」権限と「Agentforce_Service_Assistant」権限の 2 つの権限セットが自動的に割り当てられます。Agentforce_Service_Assistant権限はデフォルトの権限セット名です。エージェントに Service Assistant 以外の名前を指定すると、権限セット名に名前が表示されます。
- この手順では、Agentforce データライブラリを使用してサービスアシスタントをKnowledgeベースにグラウンディングするための指針は提供しません。一般設定を完了し、サービスプランのドラフトを作成できることを確認したら、この機能を設定することをお勧めします。「Set Up Knowledge Grounding」を参照してください。
- この手順では、サービスプランのドラフトを作成できることを確認する方法の概要を説明します。詳細なテストガイダンスについては、「Test and Troubleshoot Service Assistant (サービスアシスタントのテストおよびトラブルシューティング)」を参照してください。Agentforce Builder または Agentforce テストセンターでのサービス アシスタントのテストは、Lightning Web コンポーネントを使用して作成されるため、サポートされていません。Agentforce Builder では、トピックと手順の全般的なチェックのみを実行して、入力に基づいて選択されているかどうかを確認できます。Service Assistant をテストするには、ケースレコードのサービスプランのドラフトを手動で作成して確認する必要があります。
一般設定の完了
提供されている手順に従って、サービスアシスタントの一般的な設定を完了します。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 一般設定を完了する | 「サービスプランナービルダー」権限セット および 「Agentforce デフォルト管理者」権限セット および 「アプリケーションのカスタマイズ」または「システム管理者」 |
作業を開始する前に
- 「サービスプランナービルダー」権限セットがあることを確認します。サービスアシスタントの設定ページおよび Lightning Web コンポーネントには、この権限セットがないとアクセスできません。
- サービスアシスタントのサブエージェントの作成方法については、「Grounding with Subagents and Topic Best Practices (サブエージェントを使用したグラウンディングとトピックのベストプラクティス)」を参照してください。
- 「サービスプラン対象資格条件」を参照して、サービスプランに含めることができるケース種別を制御するフローの使用方法を理解します。対象資格基準の設定は必須です。
ステップ 1: 一般的な機能の有効化
Einstein 生成 AI と Data 360 を有効にして、サービスアシスタントを使用します。Data 360 は、Knowledge Grounding または類似ケース機能を設定する場合にのみ必要です。
- [設定] から、[クイック検索] ボックスに「Einstein 設定」と入力し、[Einstein 設定] を選択します。
-
Einstein 設定ページから、Einstein を有効にします。
Einstein の [設定] ページにリストされている他の機能を設定できますが、必須ではありません。「Einstein 生成 AI の設定」を参照してください。
Einstein Trust Layer を設定するために、エージェント推論エンジン(LLM)に公開されないようにマスキングするケース オブジェクト フィールドを選択できます。「Select What Data To Mask (マスキングするデータの選択)」を参照してください。データマスキングはデフォルトで無効になっています。パフォーマンスが低下する可能性があるため、有効にすることはお勧めしません。有効にする場合は、[
Company Name] 項目をマスクしないままにします。 -
省略可能: [設定] メニューから [Data Cloud 設定] を選択し、[Data Cloud 設定] ページから [使用開始] をクリックします。
Data 360 は、Agentforce データライブラリを使用して Knowledge グラウンディングを使用するか、同様のケースを設定する場合にのみ必要です。Salesforce 組織での Data Cloud の有効化には時間がかかる場合があります。Data Cloud の設定が完了するまで、設定手順を続行できます。
手順を完了したら、Agentforce Agents の [設定] ページに移動します。
ステップ 2: Agentforce の有効化
Agentforce を有効にして、Service Assistant エージェントの作成を開始します。
- [設定] から、[クイック検索] ボックスに「Agentforce Agents」と入力し、[エージェント] を選択します。
- Agentforce エージェントの [設定] ページから、Agentforce を有効にします。
- ページを更新し、Agentforce Agents 設定ページを表示して次のステップを完了します。
ステップ 3: サービスアシスタントエージェントの作成
従来の Agentforce Builder を使用して、Service Assistant エージェントを作成します。次に、サブエージェントと指示を作成します。サービスアシスタントは、新しい Agentforce Builder ではサポートされていません。
次の手順は、エージェント作成プロセスの手順を示しています。エージェントを作成し、サブエージェントと命令を追加する必要があります。サービスアシスタントは、新しい Agentforce Builder ではサポートされていません。従来のビルダーを使用する必要があります。
Service Assistant で解決するケース種別ごとにトピックと手順を作成することをお勧めします。サブエージェントは、ケースを解決するための正確なステップバイステップのプロセスを詳細に記述する必要があります。「Ground Service Assistant with Subagents and Topic Best Practices」を参照してください。
Agentforce データライブラリを使用してKnowledgeベースにエージェントをグラウンディングする手順は省略可能であり、テストにさらに時間がかかるため、ここでは省略します。「Grounding with Knowledge and Set Up Knowledge Grounding (Knowledge Grounding (Optional))」を参照してください。
- Agentforce エージェントの [設定] ページで、[+ 新規エージェント] をクリックします。
- Agentforce Builder のガイド付き設定の [エージェントを選択] タブで、[Agentforce Service Assistant] を選択し、[次へ] をクリックします。
-
[エージェントをカスタマイズ] タブで、次の手順に従って [会社] 項目と [エージェントユーザー] 項目を設定します。その他の項目はすべてデフォルトで設定されており、変更はお勧めしません。
- [会社] 項目で、会社を説明します。
-
[エージェントユーザー] フィールドで、[新規エージェントユーザー] が選択されていることを確認します。
Service Assistant のエージェントユーザーが作成され、リストされた設定に自動的に設定されます。「サービスプランナーエージェントユーザー」権限セットと「Agentforce_Service_Assistant」権限セットはエージェントに自動的に割り当てられます。削除しないでください。
メール: noreply@salesforce.com
ユーザー名: ServicePlanner User
エージェント種別: サービスアシスタント
プロファイル: Einstein Agent
ユーザーライセンス: Einstein Agent
権限セット: サービスプランナーエージェントユーザー権限および Agentforce_Service_Assistant 権限
権限セットライセンス: サービスプランナーアクセス
- [Keep a record of conversations with enhanced logs and Agent can access records (拡張ログで会話を記録し、エージェントがレコードにアクセスできる)] フィールドは無効のままにします。Service Assistant は Lightning Web コンポーネントを使用してサービスプランを作成するため、Service Assistant には適用されません。
- [作成] をクリックします。Agentforce Builder が開き、[サブエージェント] タブが表示されます。
- [サブエージェント] タブで、[新規] をクリックし、[+ 新規トピック] を選択します。
-
[トピックを作成] ガイド付き設定で、ガイド付き設定に従ってエージェントのトピックと手順を作成します。特定のベストプラクティスと Service Assistant トピックの例については、「Ground Service Assistant with Subagents (サブエージェントを使用したサービスアシスタントのグラウンディング)」を参照してください。
サブエージェントと指示には、Service Assistant が解決を支援する特定のケースに関する会社のポリシーを含める必要があります。ガイド付き設定では、Agentforce アクションを追加するオプションがありますが、Service Assistant では必要ありません。サービスアシスタントは、顧客またはサービス担当者の直接アクションを完了しません。アクションを追加すると、追加のグラウンディングとしてのみ使用され、命令のように扱われます。
-
エージェントに対して作成するすべてのサブエージェントと関連手順について、ステップ 5 ~ 6 を再度実行します。
すべてのサブエージェントと手順を作成したら、エージェントの一般的な設定が完了しました。必要に応じて、Agentforce データライブラリを使用してサービスアシスタントをKnowledgeベースにグラウンディングできます。ただし、Agentforceデータ ライブラリの作成は必須ではなく、カスタム権限が必要なため、「Set Up Knowledge Grounding (Optional)」で設定手順とテストのガイドラインを提供しています。
Knowledge データ型のデータ ライブラリがすでに作成されている場合は、[データ] タブの [データ ライブラリ] フィールドで選択できます。サービスアシスタントでは、Knowledge データ型のみがサポートされます。
データライブラリの設定を完了する場合は、「Data Cloud Architect」権限セットがあり、この権限セットにデフォルトのデータスペースへのアクセス権があることを確認してください。また、ユーザーレコードで「Knowledge User」権限を有効にする必要があります。
-
Agentforce Builder の右上で、[有効化] をクリックします。
エージェントを有効化すると、権限が完了しておらず、データライブラリが設定されていないことを示す設定エラーメッセージが表示されます。[Ignore and Activate] をクリックしても問題ありません。これは Agentforce からのデフォルトメッセージです。エージェントに必要なすべての権限が割り当てられており、データライブラリは必要ありません。重複するサブエージェントまたは手順を確認してください。
エージェントを有効化したら、Agentforce Builder を終了し、[Service AI Grounding Setup] ページに移動します。
ステップ 4: サービス AI グラウンディングの有効化
Service Assistant がケース概要のドラフトを作成し、サービスプランの作成を開始するように、ケースデータのグラウンディング手順を実行します。
Service Assistant は Service AI グラウンディングを使用して、機能ステップで設定された特定の項目に基づいて有効なケースデータを分析します。デフォルトでは、この機能にはケース概要の生成、トピックの分類、初期計画ステップのドラフト作成を行うための [件名] 項目と [説明] 項目が含まれています。より詳細なグラウンディングコンテキストを提供するには、ケースメール、ケースコメント、ケースフィードなどの項目とオブジェクトを追加します。
この機能は、有効なケースのみを参照します。過去のケースデータは活用されません。
- Service AI のグラウンディング設定ページでは、Knowledge グラウンディングがグラウンディング元として表示されますが、Service Assistant ではサポートされません。代わりに Agentforce データライブラリを使用してください。
- 暗号化された項目はグラウンディングではサポートされません。
- グラウンディングでは、文字列型とテキストエリア型の項目のみがサポートされます。
- ケースメール、ケースコメント、ケースフィードのテキストのみがサポートされます。PDF、画像、その他の添付ファイルは、グラウンディングソースとしては使用されません。
- ケースフィードグラウンディングを有効にする場合は、ケースフィードへのサービスアシスタントのアクセス権を付与する必要があります。デフォルトでは、サービスアシスタントはケースメールとケースコメントにアクセスできます。
- ケースフィードのチェックボックスには、Einstein ケース概要を使用したグラウンディングでのみオブジェクトを使用できることを示す情報バブルがあります。オブジェクトは Service Assistant でサポートされています。
- サービスプランは、個々のサービス担当者の権限ではなく、サービスプランナーユーザーの権限に基づいてケースデータに基づきます。つまり、サービス担当は、直接アクセス権がなくても、選択した項目やオブジェクトの情報をケース概要やサービスプランで参照できます。グラウンディング設定を定義して、サービスプランナーユーザーの権限がサービス担当者向けのデータアクセスと一致するようにします。「サービスアシスタントのグラウンディングデータアクセス」を参照してください。
- [設定] から、[クイック検索] ボックスに「サービス AI グラウンディング」と入力し、[サービス AI グラウンディング] を選択します。
- [サービス AI グラウンディングの設定] ページから、この機能を有効にします。
- [グラウンディングするオブジェクトと項目の選択] から、[ケース] を選択し、[ケースを使用したグラウンディング] を有効にします。
-
[必須項目] セクションで、次の設定を定義します。
- [件名] フィールドで、[件名] を選択します。
- [説明] フィールドで、[説明] を選択します。
- [その他の項目] セクションから、サービスアシスタントのグラウンディングソースとして使用する項目を選択します。
- [追加のオブジェクトグラウンディングオプション] セクションで、Service Assistant でケースメール、ケースコメント、またはケースフィードをグラウンディングソースとして使用するかどうかを選択します。
- 作業を保存し、ケースのグラウンディングを有効にします。
設定例を次に示します。手順を完了したら、[フローの設定] ページに移動します。
ステップ 5: 対象資格条件の設定の開始
自動起動フローを使用して、サービスプランを使用できるケースを決定する条件を設定します。
このタスクを完了するために、必要に応じて設定できる [サービスプラン対象資格を確認] フローテンプレートの設定手順を説明します。「サービスプラン対象資格基準」を参照してください。
必要に応じて、独自のフローを使用できます。これは、1 つの文字列入力と 1 つの Boolean 出力を持つ自動起動フローである必要があります。独自のフローを使用する場合は、このステップをスキップして次のフローに進みます。
- [設定] から、[クイック検索] ボックスに「フロー」と入力し、[フロー] を選択します。
- [フローの設定] の [すべてのフロー] で、[サービスプラン対象資格を確認] を選択します。
- Flow Builder キャンバスから、[決定] 要素を選択し、[要素を編集] をクリックします。
-
[結果の詳細] の [はい] タブで、ineligibilityReason リソースを削除します。デフォルトでは、条件は [優先度] = [高] に設定されています。条件を保持するか削除するかを選択できます。
-
ケースで満たす他の条件を追加します。
条件セットの例を次に示します。
- CaseOrigin= Email
- エスカレーション済み = False
- OwnerId = {Queue ID}
- AccountId = {取引先番号}
-
省略可能: [マネージャー] タブの [テキストテンプレート] で、[DefaultIneligibilityReasonTextTemplate] を選択してデフォルトの本文テキストを変更します。
このテキストは、ケースが対象資格条件を満たしていないため、サービスプランを作成できないことをサービス担当者に通知します。サービス担当者に表示されるメッセージは、フローで設定した対象資格基準に基づいています。たとえば、[決定] 要素で設定された条件が満たされない場合、「ケースが指定されたキューに含まれていないため、サービスプランを作成できません」などのメッセージがサービス担当者に提供されます。
- [Save as New Flow (新規フローとして保存)] をクリックします。
- [別名で保存] ウィンドウで、名前と説明 (省略可能) を入力し、[保存] をクリックします。
- フローを有効化します。
フローを有効化したら、Flow Builder を終了し、サービスアシスタントの [設定] ページに移動します。
ステップ 6: 対象資格条件の設定の完了
設定したフローをサービスアシスタントの [設定] ページに追加して、対象資格条件の設定を完了します。
- [設定] から、[クイック検索] ボックスに「サービスアシスタント」と入力し、[サービスアシスタント] を選択します。
- [ステップ 4: オブジェクト別にエクスペリエンスをカスタマイズ] に移動し、[ケース] タブで [ケース] タブの [対象資格条件を追加] セクションに移動します。
- [フローの表示ラベル] 項目から、設定した対象資格フローを選択します。
- [入力変数] から、変数を選択します。
- [出力変数] から、[対象資格結果変数] および [Ineligibility Reason Variables (非対象理由変数)] のフィールドを設定します。
-
作業内容を保存します。
サービスアシスタントの [設定] ページで設定された対象資格基準の設定例を次に示します。
対象資格条件の設定が完了したら、[ケースのサービスアシスタントを有効化] セクションに移動します。[類似ケースの検索と表示]、[設定]、[クイックアクション]、[サービスプラン翻訳の有効化] セクションをスキップすることをお勧めします。これらの機能は省略可能であり、すべての一般設定を完了したらいつでも設定できます。
ステップ 7: サービスアシスタントの有効化
[ケース] タブの最後のセクションで [サービスアシスタント] を有効にします。
次に、Service Assistant をケースレコードページに追加します。
ステップ 8: サービスアシスタントコンポーネントの設定
設定を完了するには、ケースレコードページにサービスアシスタントコンポーネントを追加します。
- アプリケーションランチャーで、[サービス] を選択します。
- [サービス] ページのタブメニューから、[ケース] を選択します。
- [ケース] ページから、ケースレコードを開きます。対象資格条件を満たすケースを選択することをお勧めします。
-
レコードページで [
] をクリックし、[編集ページ] を選択します。
-
[コンポーネント] メニューから、[サービスアシスタント] を検索して選択し、キャンバスの任意の場所にコンポーネントを追加します。
- [保存] をクリックし、[有効化] をクリックします。
-
[有効化: ケースレコードページ] ウィンドウの [組織のデフォルト] で、[組織のデフォルトとして割り当て] をクリックします。
- [Assign form factor (フォーム要素の割り当て)] ウィンドウで、[Desktop (デスクトップ)] を選択し、[Next (次へ)] をクリックします。
- [Review Assignment (割り当ての確認)] ウィンドウで、[Save (保存)] をクリックします。
[組織のデフォルトとして割り当て] を選択すると、すべてのサービス担当者がページにアクセスできます。「サービスプランナーユーザー」権限セットを持たないサービス担当者には、サービスアシスタントコンポーネントがある空白スペースが表示されます。この結果を回避するには、[アプリケーション、レコードタイプ、およびプロファイルに割り当て] を選択して、「サービスアシスタントユーザー」権限セットを持つサービス担当者のみのページを有効にします。この場合、権限セットを持つ各サービス担当者にもプロファイルが割り当てられている必要があります。 - ページの右上にある [保存] をクリックし、[有効化...] をクリックします。
-
[有効化: ケースレコードページ] ウィンドウで、[アプリケーションのデフォルト] を選択し、[アプリケーションのデフォルトとして割り当て] をクリックします。
- [アプリケーションの選択]ウィンドウの[アプリケーション名]で、[サービスコンソール]を選択し、[次へ]をクリックします。
- [Select Form Factor (フォーム要素を選択)] ウィンドウで、[Desktop (デスクトップ)] を選択し、[Next (次へ)] をクリックします。
- [Review Assignment (割り当ての確認)] ウィンドウで、[Save (保存)] をクリックします。
- ページの右上で、[保存] をクリックします。
- Lightning アプリケーションビルダーを終了し、ケースレコードページに戻ります。
-
ケースレコードページで、ページにサービスアシスタントコンポーネントが表示され、計画の概要が進行中であることを確認します。
- 省略可能: 計画概要の作成に失敗した場合や、エラーメッセージが表示された場合は、「サービスアシスタントエラーメッセージのトラブルシューティング」のトラブルシューティング手順を確認してください。
-
プランの概要が表示されたら、コンポーネントの [ドラフトプラン] をクリックし、サービスプランを確認します。
サービスプランを確認して、ステップがケースの詳細、サブエージェント、指示に関連していることを確認します。詳細なテストガイダンスは、「Test Service Assistant」を参照してください。
サービスプランの例を紹介します。サービスプランは、ケースの解決の指針となるいくつかのセクション ([情報の収集]、[問題の作業]、[問題の解決]、[まとめ]) に分割されています。「情報の収集」は常に含まれますが、その他のセクションの表示は、サービス AI グラウンディング設定のケースデータに関連するサブエージェントと手順の量と明確さによって異なります。手順とケースデータが詳細であるほど、計画はより包括的になります。
計画の詳細が不十分であるか、サブエージェントや指示、または Service AI グラウンディングのグラウンディング設定と一致していない場合は、次のグラウンディングソースの設定を確認してください。サブエージェントと指示、またはケースレコードのグラウンディング項目を更新すると、[プランを再ドラフト] ボタンが表示されます。ボタンをクリックして、新しい計画のドラフトを作成します。[Redraft Plan (プランを再ドラフト)] ボタンが表示されない場合は、ページを更新します。
メモ サービスアシスタントは、グラウンディングソースに基づいていない独自のステップを提案できます。このようなステップは、[Work The Issue (課題の作業)] の最初のステップに示すように、* で示されます。提案されたステップは、グラウンディングソースに十分な情報がない場合に表示されます。
サービスプランのドラフトを作成したことを確認したら、[権限セット] 設定ページに移動して権限の割り当てを完了します。
ステップ 9: ユーザーへのアクセス権の付与
提供されている権限テーブルに従って、ユーザーに特定の権限を割り当てます。
ServicePlanner ユーザー (エージェントユーザー) には、サービスアシスタントエージェントを作成するときに「サービスプランナーエージェントユーザー」権限セットと「Agentforce_Service_Assistant」権限セットが自動的に割り当てられます。
Knowledge Grounding または類似ケース機能を使用する場合にのみ、「Data Cloud ユーザー」標準権限セットを手動で割り当てる必要があります。
Service AI グラウンディング設定でケースフィードグラウンディングを有効にする場合は、ケースフィードへのサービスプランナーユーザー (エージェントユーザー) アクセス権を付与する必要があります。オブジェクトのグラウンディングを有効にすると、Service Assistant はデフォルトでケースメールとケースコメントにアクセスできます。
| 人格 | ユーザーライセンス | Standard Permission Set |
|---|---|---|
| サービス担当者 | Salesforce |
|
| サービスプランナーユーザー (エージェントユーザー) | Einstein エージェント |
*これは Agentforce によって提供されるデフォルト名です。エージェント作成者でエージェントに特定の名前を指定した場合、権限セット名はエージェント名と一致します。 |
