Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
サービス向け AI ソリューションの構築
コンテキスト変数を使用したグラウンディング

コンテキスト変数を使用したグラウンディング

Service Assistant でコンテキスト変数を使用して有効なレコードを計画ステップとアクションに渡す方法を学び、設定のガイドラインを確認します。

必要なエディション

サポートされているエディションを表示する。
チェックマークこの記事の対象: ケースおよびメッセージングのサービスアシスタント。
メモ
メモ この記事では、コンテキスト変数の参照ガイダンスを提供します。設定ガイダンスについては、「コンテキスト変数の設定」を参照してください。

Service Assistant のコンテキスト変数

コンテキスト変数は、より関連性の高い計画ステップを生成するために Service Assistant がセッションの開始時に自動的に読み取る定義済みの値です。これにより、サービス担当者が現在のレコードを手動で入力することなく、アクションを現在のレコードで使用できます。

Service Assistant では、次のコンテキスト変数が使用されます。

  • SeedPlanWithGuidance: Service Assistant が現在のレコード (ケースグラウンディング項目やメッセージングセッショントランスクリプトなど) からコンテキストを取得して、計画ステップを生成し、レコードが対象資格条件を満たしたときにサブエージェントを割り当てることができます。この変数は自動的に指定され、Agentforce Builder の [コンテキスト] タブに表示されます。設定は不要で、変数は変更しません。
  • currentRecordId: 担当者の画面に表示されるレコードの ID をプランのステップとアクションに渡します。Service Assistant は、レコードの項目値や関連データを自動的に読み取りません。この変数は手動で作成します。

currentRecordId の動作はオブジェクトによって異なります。

  • ケースの場合、currentRecordId はケースレコード ID で、営業担当がオープンしているケースの 18 文字の Salesforce ID です。
  • メッセージングセッションの場合、currentRecordId は取引先責任者 ID ではなくメッセージングセッション ID です。 Service Assistant は、トランスクリプトと currentRecordId コンテキスト変数からのみ会話と顧客のコンテキストを取得します。レコード自体または関連レコード (取引先責任者やケースなど) から追加のコンテキストを受信しません。

レコードコンテキストをアクションおよび計画ステップで使用できるようにするには、currentRecordId コンテキスト変数を作成してアクション入力に割り当てます。「サービスアシスタントのコンテキスト変数の設定」を参照してください。

currentRecordId をアクションの入力に割り当てると、営業担当が ID や取引先責任者情報を手動で入力することなく、アクションで注文履歴の検索や関連レコードの更新などの作業を実行できます。

Service Assistant for Messaging では、以前のメッセージングセッションを含む関連レコードのグラウンディングは直接サポートされていません。関連レコードデータをサービスプランに含めるには、currentRecordId を入力として受け取り、必要なフィールドを照会するエージェントアクションを作成します。メッセージングセッションでは、CRM にすでに存在する顧客の場合は EndUserContactId を使用して関連付けられた連絡先を取得し、メッセージングチャネルで識別された顧客の場合は MessagingEndUserId を使用します。このアクションにより、サービスアシスタントでより状況ベースの計画ステップを生成するための関連項目が返されます。

重要
重要 [コンテキスト] タブに既存のメッセージングセッションコンテキスト変数がありますが、使用できません。currentRecordId を使用して、メッセージングセッション ID をアクションに渡します。

アクション入力でのコンテキスト変数の使用

アクションでコンテキスト変数を使用するには、アクションの入力項目に追加します。アクション入力に currentRecordId を割り当てると、Service Assistant はセッションの開始時に現在のレコード ID を自動的にアクションに渡します。アクションがケースをクローズまたはエスカレーションする場合など、営業担当がレコード ID を手動で入力することはありません。

コンテキスト変数を作成および追加する手順については、「Set Up Context Variables for Service Assistant (Service Assistant のコンテキスト変数の設定)」を参照してください。フローベースのアクションを使用する場合は、Flow Builder で追加の手順を実行し、コンテキスト変数をフローへの入力として追加します。

考慮事項

  • コンテキスト変数はセッションスコープです。これらはセッションの開始時に設定され、セッション中に更新されません。営業担当がセッション中に別のレコードに移動しても、コンテキスト変数にはセッションの開始時に開いていたレコードが反映されます。
  • アクション入力命令で予期される ID 形式を指定します。アクション入力で 18 文字の Salesforce レコード ID が必要とされる場合は、その旨を明示的に記述します。例: ケースの 18 文字の Salesforce レコード ID。ケース番号は使用しないでください。これにより、エージェントが誤った値を渡すリスクが軽減されます。
 
読み込み中
Salesforce Help | Article