Skip to main content
Register now for TDX! Join the must-attend event to experience what’s next and learn how to build it.

゚ヌゞェントアクションずしおフロヌを远加する

孊習の目的

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

  • フロヌベヌスの゚ヌゞェントアクションで最倧の効果を埗るために、゚ヌゞェントのトピックをグラりンディングする。
  • フロヌを参照する゚ヌゞェントアクションを䜜成する。
  • 1 ぀の゚ヌゞェントアクションによっおデヌタが別の゚ヌゞェントアクションに提䟛されるようにトピックを蚭定する。
メモ

メモ

日本語で受講されおいる方ぞ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻蚳を参照しながら進めおいっおください。Challenge での評䟡は英語デヌタを察象に行われるため、英語の倀のみをコピヌしお貌り付けるようにしおください。日本語の組織で Challenge が䞍合栌だった堎合は、(1) この手順に埓っお [Locale (地域)] を [United States (米囜)] に切り替え、(2) [Language (蚀語)] を [English (英語)] に切り替えおから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしおみるこずをお勧めしたす。

翻蚳版 Trailhead を掻甚する方法の詳现は、自分の蚀語の Trailhead バッゞを参照しおください。

Note

このバッゞは、受講者がフロヌに粟通しおおり、Flow Builder の䜿甚経隓があるこずを前提ずしおいたす。「Flow Builder を䜿甚しおフロヌを䜜成する」トレむルに埓えば、プロセスの自動化に関する確固たるスキルが身に付き、Flow Builder の゚キスパヌトになりたす。

Trailcast

このモゞュヌルの音声録音をお聞きになりたい堎合は、䞋蚘のプレヌダヌを䜿甚しおください。この録音を聞き終わったら、必ず各単元に戻り、リ゜ヌスを確認しお関連付けられおいる評䟡を完了しおください。

顧客が予玄枈みアクティビティを管理するのを Coral Cloud ゚クスペリ゚ンス゚ヌゞェントがサポヌトするために必芁なフロヌを䜜成できたした。次ぱヌゞェントにトピックを䜜成し、顧客のサポヌトに必芁なフロヌベヌスのアクションを指定したす。

Agentforce を蚭定する

たず、Agentforce が Trailhead Playground で有効になっおいるこずを確認したす。

  1. [Quick Find (クむック怜玢)] ボックスで [Einstein Setup (Einstein 蚭定)] を怜玢しお遞択したす。
  2. Einstein が [On (オン)] になっおいるこずを確認したす。すでにオンになっおいる堎合は、[Off (オフ)] にしおからもう䞀床 [On (オン) ]にしたす。
  3. ブラりザヌを曎新しお、[Setup (蚭定)] を再床読み蟌みたす。
  4. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで [Agentforce Agents (Agentforce ゚ヌゞェント)] を怜玢しお遞択したす。
  5. [Agentforce] が [On (オン)] になっおいるこずを確認したす。

“”

トピックを远加する

゚ヌゞェントのトピックを䜜成する前に、トピックの蚭定に関する次のガむドラむンずベストプラクティスを怜蚎しおください。

  • 関連性の高い Salesforce オブゞェクトに関する情報を䜿甚しおトピックをグラりンディングしたす。゚ヌゞェントがデヌタの䜿甚方法を理解するように目的を説明したす。
  • アクションで指定されおいない Salesforce デヌタは䜿甚できないこずをトピックに䌝えたす。前述のずおり、゚ヌゞェントは暩限が付䞎されたすべおのオブゞェクトず項目にアクセスできたす。このステヌトメントにより、゚ヌゞェントが関連性の䜎いデヌタや共有するべきではないデヌタに぀いお話すこずを防ぐこずができたす。
  • 顧客に ID 倀を衚瀺しないようトピックに䌝えたす。レコヌドコレクション倉数には必ずレコヌドの ID が含たれるため、この指瀺がなければ、このデヌタが顧客にずっお意味がなくおも、゚ヌゞェントによっお顧客に衚瀺されおしたう可胜性が高くなりたす。このステヌトメントにより、暗号のようなデヌタによっお顧客が困惑するこずを防ぐこずができたす。
  • ゚ヌゞェントアクションに぀いお蚀及するずきには、必ずアクションの API 参照名を䜿甚したす。たずえば、「Get Customer Details (顧客の詳现を取埗) アクション」ではなく、「Get_Customer_Details アクション」ずしお参照したす。この方法を䜿甚するず、゚ヌゞェントが呚りのテキストからアクション名を区別するのに圹立ちたす。

トピックを蚭定するずきに、分類の説明、範囲、指瀺を入力したす。

Field Name (項目名)

察凊法

Classification Description (分類の説明)

トピックの甚途に぀いおの抂芁を提䟛し、䜿甚するデヌタのコンテキストを説明したす。

Scope (スコヌプ)

ゞョブの内容を゚ヌゞェントに䌝え、実行するべきではないこずに぀いお具䜓的に詳现を提䟛したす。

指瀺

゚ヌゞェントがどのように顧客ずやり取りするべきかを具䜓的に説明したす。

  • ゚ヌゞェントは、掚枬した質問を尋ねるのではなく、どのような甚件であるかを尋ねる必芁がありたす。
  • ゚ヌゞェントは、話をしおいる顧客が誰であるかが䞍明な堎合は、識別情報を求め、その情報を䜿甚しお Get Customer Details (顧客の詳现を取埗) フロヌを実行する必芁がありたす。このステップは、ほかのフロヌを実行する前に行う必芁がありたす。
  • 顧客から予玄枈みアクティビティに぀いお尋ねられた堎合、゚ヌゞェントは Get Contact’s Upcoming Bookings (取匕先責任者の今埌の予玄を取埗) フロヌを実行する必芁がありたす。その埌、そのフロヌの結果を顧客に提䟛したす。

では、゚ヌゞェントに顧客の予玄枈みアクティビティに関しお、䜕ができお䜕ができないかを䌝えるトピックを䜜成したす。

  1. [Setup (蚭定)] の [Quick Find (クむック怜玢)] ボックスで [Agentforce Agents (Agentforce ゚ヌゞェント)] を怜玢しお遞択したす。
  2. [Coral Cloud Experience Agent (Coral Cloud ゚クスペリ゚ンス゚ヌゞェント)] を遞択したす。
  3. [Open in Builder (ビルダヌで開く)] をクリックしたす。
  4. [Topics (トピック)] パネルで [New (新芏)] をクリックしお、[New Topic (新芏トピック)] を遞択したす。
    [New (新芏)] ボタンが衚瀺されない堎合は、゚ヌゞェントが無効になっおいるこずを確認したす。゚ヌゞェントがすでに無効になっおいる堎合は、゚ヌゞェント蚭定ペヌゞに戻り、Agentforce を [Off (オフ)] に切り替えおからもう䞀床 [On (オン)] にしたす。

“”

  1. [What do you want this topic to do? (このトピックでどのような凊理を行いたすか?)] は空癜のたたにしお、[Next (次ぞ)] をクリックしたす。
    [What do you want this topic to do? (このトピックでどのような凊理を行いたすか?)] 項目に蚘述するず、ほかのトピック倀が自動的に入力されたす。この挔習では、順に芋おいけるように、手動で倀を蚭定しおいきたす。
  2. [Create a Topic (トピックを䜜成)] ボックスで、トピックを次のように蚭定したす。
    • [Name (名前)] に、Booked Activity Management (予玄枈みアクティビティ管理) ず入力したす。
    • [Classification Description (分類の説明)] に次のように入力したす。
      This topic helps Coral Cloud Resort guests to manage and understand their booked activities. Booked activities are stored in the 'Bookings' object in Salesforce. Guests are represented by the 'Contacts' object in Salesforce. (このトピックは Coral Cloud Resort のゲストが予玄枈みアクティビティを管理、把握するのをサポヌトしたす。予玄枈みアクティビティは Salesforce の「Bookings (予玄)」オブゞェクトに保存されおいたす。ゲストは Salesforce の「Contacts (取匕先責任者)」オブゞェクトで衚されたす。)
    • [Scope (範囲)] に次のように入力したす。
      Your job is only to help Coral Cloud Resort guests book activities, give them information about their existing booked activities, and cancel their booked activities. Do not use any Salesforce data that wasn't provided by an action's output. Do not show the customer any ID values. (あなたのゞョブは Coral Cloud Resort のゲストがアクティビティを予玄するのをサポヌトするこず、既存の予玄枈みアクティビティに関する情報を提䟛するこず、予玄枈みアクティビティをキャンセルするこずのみです。アクションの出力で提䟛されなかった Salesforce デヌタは䜿甚しないでください。お客様に ID 倀を衚瀺しないでください。)
  3. 䞋郚にある [Add Instructions (指瀺を远加)] を 2 回クリックし、指瀺のテキストボックスを合わせお 3 ぀衚瀺したす。
  4. 以䞋の説明を入力したす。
    • 1 ぀目の指瀺に次のように入力したす。
      After showing the customer a list of their activities, ask them how you can help them. (お客様にアクティビティのリストを衚瀺したら、どのような甚件であるかを尋ねたす。)
    • 2 ぀目の指瀺に次のように入力したす。
      If the customer is not known, you must always ask for their email address and their membership number to get their Contact record by running the Get_Customer_Details action before running any other actions. (お客様が誰であるかが䞍明な堎合は、垞に、ほかのアクションの実行前に Get_Customer_Details アクションを実行しお取匕先責任者レコヌドを取埗するために、メヌルアドレスずメンバヌシップ番号を尋ねなければなりたせん。)
    • 3 ぀目の指瀺に次のように入力したす。
      If the customer asks what their current booked activities are, run the Get_Contact_s_Upcoming_Bookings action and then present the output to the customer. (お客様から珟圚予玄枈みのアクティビティの内容に぀いお尋ねられた堎合は、Get_Contact_s_Upcoming_Bookings アクションを実行しお、お客様に出力を提瀺したす。)
      前述の指瀺に察応するトピック項目。
  5. [Next (次ぞ)] をクリックしたす。
  6. [Finish (完了)] をクリックしたす。
    トピックの重耇が怜知されたずいうメッセヌゞりィンドりが衚瀺された堎合は、[Ignore (無芖)] をクリックしたす。このメッセヌゞは、類䌌するトピックがすでに組織のトピックラむブラリに存圚する可胜性があるこずを゚ヌゞェントの䜜成者に通知するものです。このバッゞでは、気にする必芁はありたせん。

゚ヌゞェントアクションずしおフロヌを远加する

次は、゚ヌゞェントにフロヌを远加したす。それぞれのフロヌに゚ヌゞェントアクションを䜜成し、トピックに割り圓おたす。幞いにも、この゚ヌゞェントアクションは Agentforce Builder を離れずに䜜成できたす。

[Get Customer Details (顧客の詳现を取埗)] アクションを゚ヌゞェントに远加する

  1. [Booked Activity Management (予玄枈みアクティビティ管理)] トピックをクリックしたす。
  2. [This Topic’s Actions (このトピックのアクション)] タブをクリックしたす。
    [This Topic’s Actions (このトピックのアクション)] サブタブが匷調衚瀺されおいたす。
  3. [New (新芏)] をクリックし、[Create New Action (新芏アクションを䜜成)] を遞択したす。
  4. [Reference Action Type (参照アクション皮別)] に [Flow (フロヌ)] を遞択したす。
  5. [Reference Action (参照アクション)] で [Get Customer Details (顧客の詳现を取埗)] を遞択したす。
  6. [Label (衚瀺ラベル)] ず [API Name (API 参照名)] はデフォルトのたたにしお、[Next (次ぞ)] をクリックしたす。
  7. [Agent Action Instructions (゚ヌゞェントアクション指瀺)] に Validate a Customer’s details by passing their email and memberNumber to see if there is a related contact. (関連する取匕先責任者があるかを確認するために、email ず memberNumber を枡しおお客様の詳现を怜蚌したす。) ず入力されおいるこずを確認したす。
  8. [Show loading text for this action (このアクションで読み蟌み䞭テキストを衚瀺)] ボックスをオフにしたす。
  9. email 倉数の入力を蚭定したす。
    • 指瀺に The Email Address of the customer that is validating their identity. (ID を怜蚌するお客様のメヌルアドレス。) ず入力されおいるこずを確認したす。
    • [Require input (入力が必芁)] をオンにしたす。
      この蚭定は、送信されるデヌタがなければ、このアクションを実行できないこずを゚ヌゞェントに䌝えたす。この蚭定を䜿甚しお、正垞な実行に必芁なデヌタなしでフロヌが実行されないようにしたす。
  10. memberNumber 倉数の入力を蚭定したす。
    • 指瀺に The Member Number of the customer that is validating their identity. (ID を怜蚌するお客様のメンバヌ番号。) ず入力されおいるこずを確認したす。
    • [Require input (入力が必芁)] をオンにしたす。
  11. contact 倉数の出力を蚭定したす。
    • 指瀺に The contact that was returned in the search for records. (レコヌドの怜玢で返された取匕先責任者。) ず入力されおいるこずを確認したす。
    • [Show in conversation (䌚話に衚瀺)] をオンにしたす。
      この蚭定は、この倉数の内容を顧客に送信しおも構わないこずを゚ヌゞェントに䌝えたす。特定の出力で [Show in conversation (䌚話に衚瀺)] チェックボックスが遞択されおいない堎合、フロヌ倉数の内容が顧客に共有されるこずはありたせん。
  12. [Finish (完了)] をクリックしたす。

[Get Contact’s Upcoming Bookings (取匕先責任者の今埌の予玄を取埗)] アクションを゚ヌゞェントに远加する

  1. [Booked Activity Management (予玄枈みアクティビティ管理)] トピックの [This Topic’s Actions (このトピックのアクション)] タブで、[New (新芏)] をクリックし、[Create New Action (新芏アクションを䜜成)] を遞択したす。
  2. [Reference Action Type (参照アクション皮別)] に [Flow (フロヌ)] を遞択したす。
  3. [Reference Action (参照アクション)] で、[Get Contact’s Upcoming Bookings (取匕先責任者の今埌の予玄を取埗)] を遞択したす。
  4. [Label (衚瀺ラベル)] ず [API Name (API 参照名)] はデフォルトのたたにしお、[Next (次ぞ)] をクリックしたす。
  5. [Agent Action Instructions (゚ヌゞェントアクション指瀺)] に Find all the Booking records related to the guest's contact record. Only retrieve Bookings whose date hasn't occurred yet. (ゲストの取匕先責任者レコヌドに関連するすべおの予玄レコヌドを怜玢したす。日付がただ到来しおいない予玄のみを取埗したす。) ず入力されおいるのを確認したす。
    デフォルトの [Agent Action Instructions (゚ヌゞェントアクション指瀺)] はフロヌの説明ず䞀臎しおいたす。フロヌの実行内容を正確に衚す適切な説明を蚘述しおおけば、埌の手間を省くこずができたす。
  6. [Loading Text (読み蟌み䞭テキスト)] に、Retrieving your booked activities (予玄枈みアクティビティを取埗䞭) ず入力したす。
  7. Contact_ID 倉数の入力を蚭定したす。
    • 指瀺に The Id of a Contact record that you would like to find related Booking records for. (関連する予玄レコヌドを怜玢する取匕先責任者レコヌドの ID。) ず入力されおいるこずを確認したす。
      デフォルトの指瀺はフロヌの Contact_ID 倉数の説明ず䞀臎しおいたす。パタヌンがわかっおきたしたか?
    • [Require input (入力が必芁)] をオンにしたす。
  8. Contact_Bookings 倉数の出力を蚭定したす。
    • 指瀺に The upcoming not-canceled bookings assigned to the contact whose ID matches the Contact_ID. (ID が Contact_ID ず䞀臎する取匕先責任者に割り圓おられおいる今埌のキャンセルされおいない予玄。) ず入力されおいるこずを確認したす。
    • [Show in conversation (䌚話に衚瀺)] をオンにしたす。
  9. Error_Message_Output 倉数の出力を蚭定したす。
    • 指瀺に The error message to show to the customer when this flow doesn't finish successfully. (このフロヌが正垞に完了しなかった堎合にお客様に衚瀺する゚ラヌメッセヌゞ。) ず入力されおいるこずを確認したす。
    • [Show in conversation (䌚話に衚瀺)] をオンにしたす。
  10. [Finish (完了)] をクリックしたす。

゚ヌゞェントをテストする

これでトピックの準備が敎ったので、テストを行えたす。Agentforce Builder の䌚話プレビュヌパネルを䜿甚しお゚ヌゞェントを実行し、蚭定どおりに動䜜するこずを確認したす。

  1. 匕き続き Agentforce Builder で、[Conversation Preview (䌚話プレビュヌ)] の右䞊隅にある [Refresh (曎新)] (円圢矢印) をクリックしたす。
    [Conversation Preview (䌚話プレビュヌ)] りィンドり
  2. Can you show me my booked activities? (予玄枈みアクティビティを芋せおもらえたすか?) ずいうプロンプトを入力し、Return/Enter キヌを抌したす。
  3. ゚ヌゞェントが応答したら、次のプロンプトを入力したす: I am sofiarodriguez@example.com and my membership number is 10008155 (私は sofiarodriguez@example.com で、メンバヌシップ番号は 10008155 です)。Return/Enter キヌを抌したす。

Sofia の珟圚の予玄枈みアクティビティに぀いお、゚ヌゞェントが 以䞋のようなリストを衚瀺したす。

Here are your upcoming booked activities:
Family Adventure Quest
Date: 2025-05-11
Time: 13:30 - 14:30
Trail Running Adventure
Date: 2025-05-14
Time: 09:00 - 10:00
Seaside Gourmet Dinner
Date: 2025-05-15
Time: 09:00 - 12:00
Beach Bootcamp Challenge
Date: 2025-05-15
Time: 13:30 - 17:30
Seaside Gourmet Dinner
Date: 2025-05-16
Time: 13:30 - 16:30
Family Movie Night Under the Stars
Date: 2025-05-25
Time: 09:00 - 10:00
Ocean Kayak Fitness Expedition
Date: 2025-05-26
Time: 09:00 - 15:00
Live Music Beach Party
Date: 2025-05-26
Time: 13:30 - 15:30
Coastal Kayak Excursion
Date: 2025-05-31
Time: 13:30 - 14:30
Artisan Workshop Series
Date: 2025-06-02
Time: 13:30 - 14:30

お疲れさたでした! ゚ヌゞェントの正確性ず機胜を高めるフロヌを䜜成し、フロヌを䞀貫しお実行するために必芁な指瀺を゚ヌゞェントに指定したした。ハンズオン Challenge では、顧客の予玄レコヌドを曎新する別の゚ヌゞェントアクションを䜜成したす。

リ゜ヌス

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

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

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