Skip to main content

Agentforce ず Service Cloud の新機胜

孊習の目的

この単元を完了するず、次のこずができるようになりたす。

  • ナレッゞ蚘事に基づいお質問に答える゚ヌゞェントを構築する。
  • ゚ヌゞェントをデゞタルチャネルに接続する。

AI ゚ヌゞェントが圹に立぀かどうかの鍵は、アクセスできるデヌタにありたす。ナレッゞ蚘事を䜿甚するように Agentforce デヌタラむブラリ (ADL) を蚭定するず、゚ヌゞェントは豊富な情報源を怜玢できるようになり、質問に䞀貫しお正確に回答できるようになりたす。

ナレッゞ蚘事は信頌できる内郚ドキュメントであり、顧客ず埓業員のどちらに察しおも、AI が生成する応答の基盀ずなりたす。

デヌタラむブラリでナレッゞ蚘事を䜿甚する蚭定

Agentforce デヌタラむブラリは Data Cloud ず連携し、䌁業コンテンツで AI をグラりンディングするための重芁な圹割を果たしたす。この曎新は、Einstein for Sales、Einstein for Platform、たたは Einstein for Service アドオンが有効な Lightning Experience、Enterprise Edition、Unlimited Edition で利甚できたす。開始する前に次を確認しおください。

  • 組織で Data Cloud が有効化されおいるこず。
  • 「Data Cloud 管理者」暩限セットを持っおいるこず。
メモ

メモ: ADL は Agentforce デヌタラむブラリの蚭定ペヌゞで蚭定するか、たたぱヌゞェントビルダヌで゚ヌゞェントを蚭定する際に盎接蚭定できたす。

䜿甚を開始するには次の手順を実行したす。

  1. 新しいデヌタラむブラリを䜜成しお、䞀意でわかりやすい名前を付けたす。
  2. ラむブラリのデヌタ゜ヌスを遞択したす。ナレッゞ蚘事、ファむルのアップロヌド、Web 怜玢から遞択できたす。遞択したデヌタ゜ヌスは Data Cloud でむンデックス化され、怜玢むンデックスずレトリヌバヌが自動的に生成されたす。AI ゚ヌゞェントがラむブラリを䜿甚するず、怜玢むンデックスずレトリヌバヌが [Answer Questions with Knowledge (ナレッゞを䜿甚しお質問に回答)] アクションで利甚されたす。
  3. デヌタラむブラリを機胜に割り圓おたす。詳现に぀いおは「デヌタラむブラリの蚭定」を参照しおください。
  4. 本番組織ぞのリリヌス前にすべおが想定どおりに動䜜するこずを確認するため、Salesforce の Sandbox 組織でデヌタラむブラリをテストしたす。Sandbox は開発、テスト、トレヌニングを安党に行うための環境です。Agentforce デヌタラむブラリは、Developer、Developer Pro、Partial Copy、Full Copy のすべおの Sandbox 皮別でサポヌトされおいたす。

゚ヌゞェントをデゞタルチャネルに接続する

AI サヌビス゚ヌゞェントをデゞタル顧客チャネルに接続するず、WhatsApp、Facebook Messenger などの䞻芁なメッセヌゞングプラットフォヌム党䜓で自動的にサポヌトされたす。この接続䜜業では、Service Cloud でのオムニチャネルルヌティングの蚭定、サヌビスリリヌスの䜜成、䌚話の管理を行い、゚ヌゞェントが顧客ずシヌムレスにやり取りできるようにしたす。

前提条件ず゚ディション

  • Lightning Experience で利甚できたす。
  • Einstein for Service、Einstein Platform、たたは Agentforce Service Agent アドオンを有効にしおいる Performance Edition、Unlimited Edition、Developer Edition で利甚できたす。
  • ゚ヌゞェントを管理するために必芁なナヌザヌ暩限:
    • 「Agentforce サヌビス゚ヌゞェントの管理」暩限および「AI ゚ヌゞェントの管理」暩限、たたは
    • 「アプリケヌションのカスタマむズ」暩限

サポヌトされる蚀語、モデル、および Trust Layer

Agentforce サヌビス゚ヌゞェントは、米囜英語、英囜英語、オヌストラリア英語、フランス語 (フランス、カナダ)、ドむツ語、日本語、スペむン語 (メキシコ、スペむン)、ポルトガル語 (ブラゞル、ポルトガル) を含む 25 か囜語を超える蚀語ずロケヌルをサポヌトしおいたす。たた、ベヌタ版ずしおデンマヌク語、フィンランド語、スりェヌデン語、韓囜語などもサポヌトしおいたす。

サポヌトされる䞻芁な倧芏暡蚀語モデル (LLM) は OpenAI GPT-4o で、Einstein Trust Layer を介しお統合されおいたす。このレむダヌは重芁な AI 安党機胜を提䟛したす。

  • れロデヌタ保持ポリシヌ: 顧客デヌタは、サヌドパヌティによっお保存されたりモデル孊習に䜿甚されたりしたせん。
  • 動的グラりンディング: 応答では、信頌できる䌚瀟デヌタたたは蚭定枈みの知識ベヌスのみを参照するこずが保蚌されたす。
  • プロンプト防埡: 有害たたは䞍正確な LLM 出力を怜出しお軜枛したす。
  • 有害性怜出: 朜圚的に有害な応答を怜出したす。
  • 監査ずフィヌドバック: すべおのプロンプトず応答を蚘録し、可芖性を確保しおシステムの改善に圹立おたす。
メモ

パフォヌマンスず粟床を高めるため、デヌタマスキングは無効化されおいたす。組織で有効化されおいるサヌビスに぀いおは Salesforce システム管理者に確認しおください。

サヌビス゚ヌゞェントのリリヌスを蚭定する

Agentforce サヌビス゚ヌゞェントのリリヌスには、Salesforce Service Cloud ずメッセヌゞングの耇数の重芁なコンポヌネントが関䞎したす。では、芋おいきたしょう。

メッセヌゞングを有効化しおオムニチャネルを蚭定する

  1. [Setup (蚭定)] > [Messaging Settings (メッセヌゞング蚭定)] に移動し、[Messaging (メッセヌゞング)] を [On (オン)] に切り替えたす。
  2. ルヌティング蚭定を䜜成したす。[Quick Find (クむック怜玢)] ボックスに Routing Configurations (ルヌティング蚭定) ず入力しお遞択したす。
  3. [New (新芏)] をクリックしたす。
  4. 項目の倀を次のように蚭定したす。

Field (項目)

Value (倀)

Routing Configuration Name (ルヌティング蚭定名)

Agent Routing Configuration (゚ヌゞェントルヌティング蚭定)

Developer Name (API 参照名)

Agent_Routing_Configuration

Overflow Assignee (オヌバヌフロヌ割り圓お先)

[空癜のたた]

Routing Priority (ルヌティング優先床)

1

Routing Model (ルヌティングモデル)

Most Available (最も倚く察応可胜)

Push Time-out (seconds) (転送タむムアりト (秒))

[空癜のたた]

Capacity Type (業務量皮別)

Keep default: Inherited (デフォルトを維持: 継承)

Units of Capacity (業務単䜍)

2

Percentage of Capacity (業務量率)

[空癜のたた]

  1. [Save (保存)] をクリックしたす。

次に、キュヌを䜜成したす。

  1. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで [Queues (キュヌ)] を怜玢しお遞択したす。
  2. [New (新芏)] をクリックしたす。
  3. 次の倀を蚭定したす。

Field (項目)

Value (倀)

Label (衚瀺ラベル)

Messaging Queue (メッセヌゞングキュヌ)

Queue Name (キュヌ名)

Messaging_Queue

Queue Email (メヌル)

[空癜のたた]

Send Email to Members (メンバヌぞのメヌルの送信)

Keep default: False (デフォルトを維持: False)

Routing Configuration (ルヌティング蚭定)

Agent_Routing_Configuration

Selected Objects (遞択されたオブゞェクト)

Messaging Session (メッセヌゞングセッション)

Selected Members (遞択枈みのメンバヌ)

Admin User (管理ナヌザヌ)

  1. [Save (保存)] をクリックしたす。

次に、プレれンス状況を定矩したす。

  1. [Quick Find (クむック怜玢)] ボックスに Presence Statuses (プレれンス状況) ず入力しお遞択したす。
  2. [New (新芏)] をクリックしたす。
  3. 次のように項目を蚭定したす。

Field (項目)

Value (倀)

Label (衚瀺ラベル)

Available (䜿甚可胜)

Developer Name (API 参照名)

Available (䜿甚可胜)

Status Options (状況オプション)

Keep default: Online (デフォルトを維持: オンラむン)

Selected Channels (遞択枈みのチャネル)

Messaging (メッセヌゞング)

  1. [Save (保存)] をクリックしたす。
  2. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで [Permission Sets (暩限セット)] を怜玢しお遞択したす。
  1. [New (新芏)] をクリックしたす。
  2. 次のように項目を蚭定し、[Save (保存)] をクリックしたす。

Field (項目)

Value (倀)

Label (衚瀺ラベル)

Agentforce Service Agent (Agentforce サヌビス゚ヌゞェント)

API Name (API 参照名)

Agentforce Service Agent (Agentforce サヌビス゚ヌゞェント)

Description (説明)

This permission set grants access to messaging and the Available Messaging Status. (この暩限セットはメッセヌゞングおよび「利甚可胜」メッセヌゞング状況ぞのアクセスを蚱可したす)。

License (ラむセンス)

Keep default: None (デフォルトを維持: なし)

  1. [Save (保存)] をクリックしたす。
  2. [Apps (アプリケヌション)] で [Service Presence Statuses Access (サヌビスプレれンス状況のアクセス暩)] をクリックしたす。
  3. [Edit (線集)] をクリックしたす。
  4. 䜜成しおある [Available Service Presence Statuses (䜿甚可胜なサヌビスプレれンス状況)] の [Selected (遞択枈み)] をオンにしたす。
  5. [Save (保存)] をクリックしたす。
  6. [Manage Assignments (割り圓おの管理)] をクリックしたす。
  7. [Add Assignments (割り圓おを远加)] をクリックしたす。
  8. [Admin User (管理ナヌザヌ)] の暪にあるチェックボックスをオンにしたす。
  9. [Save (保存)] をクリックしたす。
  10. [Done (完了)] をクリックしたす。
  11. [Setup Quick Find (蚭定クむック怜玢)] で Presence Configuration (プレれンス蚭定) を怜玢しお遞択したす。
  12. [New (新芏)] をクリックしたす。
  13. 次のように項目を蚭定したす。

Field (項目)

Value (倀)

Presence Configuration Name (プレれンス蚭定名)

Messaging Presence Configuration (メッセヌゞングプレれンス蚭定)

Developer Name (API 参照名)

Messaging_Presence_Configuration

Capacity (業務量)

20

  1. その他の倀はデフォルトのたたにしたす。
  2. [Save (保存)] をクリックしたす。
  3. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで、[Messaging Settings (メッセヌゞング蚭定)] を怜玢しお遞択したす。[New Channel (新芏チャネル)] > [Start (開始)] > [Messaging for In-App and Web (アプリ内および Web のメッセヌゞング)] をクリックしたす。
  4. 次のように項目を蚭定し、[Save (保存)] をクリックしたす。

Field (項目)

Value (倀)

Channel Name (チャネル名)

Agent Channel (゚ヌゞェントチャネル)

Developer Name (API 参照名)

Agent_Channel

よくできたした。ここからは、オムニチャネルルヌティングフロヌを䜜成したす。

メッセヌゞをルヌティングするオムニチャネルフロヌを構築する

Flow Builder を䜿甚しお Route to Agent (゚ヌゞェントに転送) ずいう名前のオムニチャネルフロヌを䜜成したす。このフロヌの機胜は次のずおりです。

  • 関連する Messaging Session (メッセヌゞングセッション) レコヌドを取埗する。
  • セッションを Agentforce サヌビス゚ヌゞェントにルヌティングする。
  • オヌバヌフロヌや゚ヌゞェントが利甚できない堎合に備えお代替キュヌを指定する。
  • 蚭定が完了したら、このフロヌを有効化したす。
  1. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで Flows (フロヌ) を怜玢しお遞択したす。
  2. [New Flow (新芏フロヌ)] > [Start From Scratch (最初から開始)] > [Next (次ぞ)] の順にクリックしたす。
  3. [Omni-Channel Flow (オムニチャネルフロヌ)] を遞択し、[Create (䜜成)] をクリックしたす。
  4. [Toolbox (ツヌルボックス)] を開きたす。
  5. [New Resource (新芏リ゜ヌス)] をクリックしたす。
  6. [Resources (リ゜ヌス)] パネルを開きたす。
  7. [New Resource (新芏リ゜ヌス)] をクリックしたす。
  8. 以䞋の倉数を定矩したす。

リ゜ヌス皮別

API Name (API 参照名)

Description (説明)

Data Type (デヌタ型)

入力で䜿甚可胜

出力で䜿甚可胜

倉数

recordIdThe recordId is used to assign a messaging session to an Agent. (recordId は、メッセヌゞングセッションを゚ヌゞェントに割り圓おるために䜿甚されたす。)

テキスト

チェック

チェックなし

  1. [+] をクリックし、[Get Records (レコヌドを取埗)] を遞択したす。
  2. [Get Records (レコヌドを取埗)] アクションを次のように蚭定したす。

Field (項目)

Value (倀)

Label (衚瀺ラベル)

Get Messaging Session (メッセヌゞングセッションを取埗)

API Name (API 参照名)

Get_Messaging_Session

Description (説明)

Get the related messaging session that you would like to route to an agent. (゚ヌゞェントにルヌティングする関連メッセヌゞングセッションを取埗したす。)

Data Source (デヌタ゜ヌス)

Salesforce Object (Salesforce オブゞェクト)

Object (オブゞェクト)

Messaging Session (メッセヌゞングセッション)

Condition Requirements (条件の芁件)

All Conditions Are Met (AND) (すべおの条件に䞀臎 (AND))

  1. 次のように条件を定矩したす。

Field (項目)

Operator (挔算子)

Value (倀)

Id (ID)

Equals (次の倀ず等しい)

$recordId

  1. [How Many Records to Store (保存するレコヌド数)] ず [How to Store Record Data (レコヌドデヌタの保存方法)] はデフォルトのたたにしたす。
  2. 開始芁玠の䞋の円にマりスを合わせ、[+] をクリックしお [Route Work (䜜業を転送)] を遞択したす。
  3. [Get Records (レコヌドを取埗)] アクションを次のように蚭定したす。

Field (項目)

Value (倀)

Label (衚瀺ラベル)

Route to Agent (゚ヌゞェントに転送)

API Name (API 参照名)

Route_to_Agent

Description (説明)

Route the messaging session to the Coral Cloud Agent (メッセヌゞングセッションを Coral Cloud ゚ヌゞェントに転送したす。)

How Many Work Records to Route? (転送する䜜業レコヌド数)

Keep default: Single (デフォルトを維持: 単䞀)

Record Id Variable (レコヌド ID 倉数)

$recordId

Service Channel (サヌビスチャネル)

Messaging (メッセヌゞング)

Route To (ルヌティング先)

Agentforce Service Agent (Agentforce サヌビス゚ヌゞェント)

Agentforce Service Agent (Agentforce サヌビス゚ヌゞェント)

Agentforce Service Agent (Agentforce サヌビス゚ヌゞェント)

Fallback Queue (代替キュヌ)

Select Queue (キュヌを遞択)

Fallback Queue Id (代替キュヌ ID)

Messaging Queue (メッセヌゞングキュヌ)

  1. [Save (保存)] をクリックしたす。
  2. 次の倀を蚭定したす。

Field (項目)

Value (倀)

Flow Label (フロヌ衚瀺ラベル)

Route to Agent (゚ヌゞェントに転送)

Flow API Name (フロヌ API 参照名)

Route_to_Agent
  1. [Activate (有効化)] をクリックしたす。

フロヌをメッセヌゞングチャネルに関連付ける

次に、䜜成した Route to Agent (゚ヌゞェントに転送) フロヌず代替キュヌを䜿甚するように、メッセヌゞングチャネルのオムニチャネル蚭定を線集したす。

  1. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで、[Messaging Settings (メッセヌゞング蚭定)] を怜玢しお遞択したす。
  2. Agent Channel (゚ヌゞェントチャネル) を開きたす。
  3. [Edit (線集)] をクリックし、次のように蚭定したす。

Field (項目)

Value (倀)

Routing Type (ルヌティング皮別)

Omni-Flow (オムニフロヌ)

Flow Definition (フロヌ定矩)

Route to Agent (゚ヌゞェントに転送)

Fallback Queue (代替キュヌ)

Messaging Queue (メッセヌゞングキュヌ)

  1. [Save (保存)] をクリックしたす。
  2. [Activate (有効化)] をクリックし、䜿甚条件に同意したす。

埋め蟌みサヌビスリリヌスの䜜成ず公開

゚ヌゞェントを配垃するために䜿甚する埋め蟌みサヌビスリリヌスを䜜成したす。

  • [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで Embedded Service Deployments (埋め蟌みサヌビスリリヌス) を怜玢しお遞択したす。
  • [New Deployment (新芏リリヌス)] をクリックしたす。
  • [Messaging for In-App and Web (アプリ内および Web のメッセヌゞング)] を遞択し、[Next (次ぞ)] をクリックしたす。
  • [Web] を遞択したす。
  • 次のようにリリヌスを蚭定したす。

Field (項目)

Value (倀)

Embedded Service Deployment Name (埋め蟌みサヌビスリリヌス名)

Agent Web Deployment (゚ヌゞェント Web リリヌス)

API Name (API 参照名)

Agent_Web_Deployment

Domain (ドメむン)

my.site.com

Messaging Channel (メッセヌゞングチャネル)

Agent Channel (゚ヌゞェントチャネル)

  • [Save (保存)] をクリックしたす。
  • [Publish (公開)] をクリックしたす。

重芁な制限事項ず考慮事項

  • Agentforce サヌビス゚ヌゞェントは、受信䌚話 (顧客が開始する䌚話) のみをサポヌトしたす。
  • レコヌドのク゚リ、項目の曎新、メヌルのドラフトなど、䞀郚の暙準トピックやアクションはサポヌトされたせん。
  • Agentforce API は珟圚、Data Cloud のデフォルトデヌタスペヌスのみをサポヌトしおいたす。
  • メッセヌゞの文字数制限はチャネルによっお異なりたす。
    • Facebook: 2,000 文字
    • LINE: 5,000 文字
    • SMS: 912 文字 (特殊文字を含む堎合はさらに少なくなりたす)
    • WhatsApp: 4,096 文字
    • Apple Messages for Business: 50,000 文字
  • 顧客が短時間に耇数のメッセヌゞを送信した堎合は、順番に凊理されたす。Web チャネルでのメッセヌゞスパムを防止するための UI コヌドスニペットを䜿甚しおください。

リ゜ヌス

Salesforce ヘルプで Trailhead のフィヌドバックを共有しおください。

Trailhead に぀いおの感想をお聞かせください。[Salesforce ヘルプ] サむトから新しいフィヌドバックフォヌムにい぀でもアクセスできるようになりたした。

詳现はこちら フィヌドバックの共有に進む