項目生成プロンプトテンプレートへの Data 360 オブジェクトを使用したフロー差し込み項目の追加
統合 Data 360 オブジェクトデータを使用して取引先の全体像を把握するフローを作成し、フローの差し込み項目をプロンプトテンプレートに追加します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Einstein for Platform、Einstein または Agentforce for Sales/Service アドオン、または Agentforce Foundation が付属する Enterprise Edition、Performance Edition、および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| プロンプトビルダーでプロンプトテンプレートを作成および管理する | 「プロンプトテンプレートマネージャー」権限セット
または 「アプリケーションのカスタマイズ」権限セット |
この例では、標準 Salesforce CRM Account オブジェクトを使用して Account オブジェクトと統合 Account Data 360 オブジェクトのデータを検索するフローを作成します。統合オブジェクトでは、複数のデータソースからデータが統合されます。データ統合についての詳細は、「ソースプロファイルの統合」を参照してください。この例では、Salesforce CRM コネクタの標準データバンドルを使用します。Data 360 の設定、オブジェクト、および項目は異なる場合があります。
項目生成プロンプトテンプレートを作成する前に、Data 360 から取引先データを取得するプロンプトテンプレートフローを作成します。 この例では、[Get Account Activity from Data Cloud (Data Cloud から取引先活動を取得)] プロンプトテンプレートフローを作成します。Flow Builder では、フローは次のようになります。
-
Einstein を有効にします。
- [設定] から、[クイック検索] ボックスに「Einstein 設定」と入力し、[Einstein 設定] をクリックします。
- Einstein を有効にします。
-
フローを作成します。
- [設定] から、[クイック検索] ボックスに「フロー」と入力し、[フロー] をクリックします。
- [新規フロー] をクリックします。
- Flow Builder で、[Template-Triggered Prompt Flow (テンプレートトリガープロンプトフロー)] を選択し、[作成] をクリックします。
-
フローを設定します。
-
[プロンプトテンプレート種別機能] で、[Field Generation Template Capability (項目生成テンプレート機能)] を選択します。
機能を使用すると、フローとプロンプトテンプレート間でデータを渡すことができます。プロンプトビルダーでプロンプトテンプレートを作成するときに、そのプロンプトテンプレートの種類を選択します。
- [オブジェクト] で [アカウント] を選択します。
-
[プロンプトテンプレート種別機能] で、[Field Generation Template Capability (項目生成テンプレート機能)] を選択します。
-
[レコードを取得] 要素を追加します。この [レコードを取得] 要素は、取引先情報を取得します。
- [表示ラベル] に「Get Account Info」と入力します。
- [データソース] で、[Salesforce オブジェクト] を選択します。
- [オブジェクト] で [アカウント] を選択します。
- [Condition Requirements (条件の要件)] で、[None — Get All Account Records (なし — すべての取引先レコードを取得)] を選択します。
- [保存するレコード数] で [最初のレコードのみ] をクリックします。
-
別の [レコードを取得] 要素を追加して設定します。この [レコードを取得] 要素は、Salesforce CRM 取引先オブジェクトに対応する Data Cloud 取引先オブジェクトを取得します。
- [表示ラベル] に「Get Account from Data Cloud」と入力します。
- [データソース] で、[Data Cloud オブジェクト] を選択します。
- [データスペース] で、使用するデータスペースを選択します (例: default)。
- [オブジェクト] で、アカウントデータモデルオブジェクト (DMO) を選択します (例: Account)。
- [条件の要件] で [すべての条件に一致 (AND)] を選択します。
- [項目] で、アカウント ID を表す項目を選択します (例: ssot_Id__c)。
- [演算子] で [次の文字列と一致する] を選択します。
- [値] に [{!Get_Account_Info.Id}] を選択します。
- [保存するレコード数] で [最初のレコードのみ] をクリックします。
-
3 つ目の [レコードを取得] 要素を追加します。この [レコードを取得] 要素は、Data Cloud アカウントオブジェクトにリンクされている統合取引先を取得します。
- [表示ラベル] に「Get Unified Account」と入力します。
- [データソース] で、[Data Cloud オブジェクト] を選択します。
- [データスペース] で、前と同じデータスペースを選択します。
- [オブジェクト] で、統合アカウント DMO (例: Unified Account 0001) を選択します。
- [条件の要件] で [すべての条件に一致 (AND)] を選択します。
- [項目] で、アカウント名を表す項目を選択します (例: ssot_Name__c)。
- [演算子] で [次の文字列と一致する] を選択します。
- [値] に [{!Get_Account_from_Data_Cloud.ssot__Name__c}] を選択します。
- [保存するレコード数] で [最初のレコードのみ] をクリックします。
-
[プロンプトの指示を作成] 要素を追加します。
- [表示ラベル] に「Add Account Summary」 (取引先概要を追加) と入力します。
-
[プロンプト手順] に、次のように入力します。
Account details: Account Name is {!Get_Unified_Account.ssot__Name__c};Account Description is {!Get_Unified_Account.ssot__Description__c};Account Type is {!Get_Unified_Account.ssot__AccountTypeId__c};Account Last Modified Date is {!Get_Unified_Account.ssot__LastModifiedDate__c}.
- 作業を保存し、[有効化] をクリックします。
プロンプトテンプレートフローを、Field Generation Example Templates から Field Generation prompt template「Summarize open cases for an account」に挿入できるようになりました。項目生成プロンプトテンプレートにフローの差し込み項目を追加する方法についての詳細は、「Add Flows Without Data 360 Objects to a Field Generation Prompt Template」を参照してください。

