単純な保存後レコードトリガーフローの作成
レコードを自動的に作成する保存後のレコードトリガーフローを作成する方法について説明します。この例では、ユーザーがリードレコードを作成するたびにフォローアップ ToDo が作成されるため、チームは重要な次のステップを見逃しません。
必要なエディション
| サポートされているエディションを表示する。 |
| 必要なユーザー権限 | |
|---|---|
| Einstein for Flow や Agentforce for Flow など、Flow Builder で使用できるすべてのフロー タイプ、要素、機能を使用してフローを開く、編集、作成、有効化、または無効化する | 「フローの管理」 |
新しいリードは顧客との関係の始まりに過ぎないため、フォローアップが必要です。リードを作成したら、通常、リードに連絡したり、導入通話をスケジュールしたり、通話後にお礼状を送信したりといったフォローアップ作業があります。
これらの ToDo を毎回手動で作成する代わりに、自動的に作成するフローを実行します。ユーザーがリードを作成するたびに、フローでリード所有者に割り当てられた ToDo が作成され、リードをフォローアップするためのリマインダーが示されます。
この例では、レコード (ToDo) を作成するため、保存後フローを使用します。これには、レコード ID を持つようにリードを先に保存する必要があります。 ToDo をリード所有者にリンクするには、リードレコード ID が必要です。
レコードトリガーフローの作成
-
[フロー] リストビューを開きます。
- [設定] の [クイック検索] ボックスに「フロー」と入力し、[フロー] を選択します。
- Automation アプリケーションから、[フロー] タブを選択します。
- 任意の Lightning アプリケーションの [フロー] タブで、アクション メニューをクリックし、[フローを開く] を選択します。
-
レコードトリガーフローを作成します。
- オートメーション Lightning アプリケーションから、[新規] をクリックします。[Triggered Automations]タイルを選択し、[Record-Triggered Flow]タイルを選択します。
- [設定]から、[新規フロー]をクリックし、[Triggered Automations]タイルを選択して、[Record-Triggered Flow]タイルを選択します。
[開始を設定] パネルが開きます。
フローを実行するタイミングの指定
リードの作成時にフローを実行する。リードをフォローアップするには、メールまたは電話番号が必要です。
- [開始を設定] パネルの [オブジェクト] で、[リード] を選択します。
-
[フローをトリガーする条件] で [レコードが作成された] を選択します。
新しいリードに取引先責任者情報がない場合にフローが実行されないようにするには、開始要素に条件を追加します。
-
[エントリ条件の設定] セクションで、[条件の要件] に [任意の条件に一致 (OR)] を選択します。
[いずれかの条件に一致 (OR)] オプションは、1 つの条件のみを満たす必要があることを意味します。フローは、リードにメールアドレス、電話番号、またはその両方がある場合に実行されます。
- [項目] で、[メール] を選択します。
-
[演算子] で [null] を選択します。
Null は、値がないことを意味します。
- [値] で、[False] を選択します。
-
[+ Add Condition] をクリックします。
次に、電話番号の条件を追加します。
- [項目] で、[電話] を選択します。
- [演算子] で [null] を選択します。
- [値] で、[False] を選択します。
-
[Optimize the Flow for (フローの最適化対象)] で、[Actions and Related Records (アクションと関連レコード)] タイルを選択します。
[アクションと関連レコード] オプションは、保存後フローにするオプションです。
start 要素は次のようになります。
[レコードを作成] 要素を使用した ToDo の作成
[レコードを作成] 要素は、フローでレコードを作成する方法です。作成するレコードタイプを指定し、その項目値を入力します。
-
[レコードを作成] 要素を使用して ToDo を作成します。
-
[
] をクリックし、[レコードを作成] を選択します。
[レコードを作成] パネルが開きます。 -
[表示ラベル] に「Create Follow-Up Task」と入力します。
API 参照名は表示ラベルに基づいて自動入力されます。
- [説明] に「 Creates a task for the lead owner to follow-up with the lead (リード所有者がリードをフォローアップするための ToDo を作成します)」と入力します。
-
[レコードフィールド値の設定方法] で、[手動] を選択します。
このステップでは、入力する項目と設定する値を完全に制御できます。
-
[オブジェクト] で、[ToDo] を選択します。
このステップでは、ToDo レコードを作成するように Salesforce に指示します。
- [Set Field Values for the Task (ToDo の項目値の設定)] セクションで、[項目] で [割り当て先 ID] を検索して選択します。
-
[値] で、[Triggering Lead (トリガーリード)] を検索して選択し、[Owner ID (所有者 ID)] を検索して選択します。[所有者 ID] オプションが複数ある場合は、レコードルックアップではなくプレーンテキスト値である [所有者 ID] を選択します。横に矢印はありません。
これにより、リードの所有者に ToDo が割り当てられます。ToDo は自動的に ToDo リストに表示されます。
- [+ Add Field] をクリックします。
- [項目] で、[名前 ID] を選択します。
-
[値] で、[Triggering Lead] を検索して選択し、[Lead ID] を検索して選択します。
このステップでは、ToDo をリードにリンクして、誰かがリードを表示したときに、リードの活動タイムラインに ToDo が表示されるようにします。
- [+ Add Field] をクリックします。
- [項目] で、[件名] を選択します。
-
[値] に「Follow up with new lead」と入力します。
ToDo の件名は、ユーザーの ToDo リストに表示される内容です。
- [+ Add Field] をクリックします。
- [項目] で、[優先度] を選択します。
-
[値] で、[高] を選択します。
[優先度] 項目は、ToDo を作成するための必須項目です。[優先度] の値を設定しないと、フローの実行時に失敗します。新規顧客のフォローアップは重要であるため、優先度高としてマークします。
- [+ Add Field] をクリックします。
- [項目] で、[状況] を選択します。
-
[値] で、[未開始] を選択します。
[状況] 項目は、ToDo を作成するためのもう 1 つの必須項目です。新しいため未開始として設定します。
- [+ Add Field] をクリックします。
- [項目] で、[期日のみ] を選択します。
-
[
-
[期日] 値で、期日を今日から 3 日後に設定する数式リソースを作成します。
- [値] フィールドで、[新規リソース] を選択します。
- [リソース種別] で [数式] を選択します。
- [API 参照名] に「ThreeDaysFromNow」と入力します。
- [説明] に、「Calculates the date from today 3 days for the ToDo due date」 (ToDo 期日の今日から 3 日後の日付を計算) と入力します。
-
[データ型] で [日付] を選択します。
[日付] を選択すると、フローが実行されてから期日が入力される 3 日後の日付が数式で返されます。
-
[数式] に「TODAY()+3」と入力します。
この数式は、フローの実行日を取得し、3 日を加算します。
- [構文を確認] をクリックして、数式が有効であることを確認します。
-
[完了] をクリックします。
- [レコードを作成] パネルに戻り、[期日のみ] の値が新しい ThreeDaysFromNow 数式であることを確認します。
[レコードを作成] 要素は次のようになります。
フローの保存
- [保存] をクリックします。
-
[フローの表示ラベル] に「Create Follow-Up Task When Lead Created」 (リード作成時のフォローアップ ToDo の作成) と入力します。
フロー API 参照名は自動入力されます。
- [説明]に「Automatically create a follow-up ToDo for the lead owner when a lead is created」と入力します。
- [保存] をクリックします。
フローのテストと有効化
デバッガーを使用して、ToDo が自動的に作成されることを確認します。
-
テストリードを作成します。
- リードレコードリストビューに移動します。
- サンプルデータを使用してリードを作成します。
-
フローデバッガーを実行します。
- フローに戻ります。
- [デバッグ] をクリックします。
- テストリードを検索して選択します。
- [実行] をクリックします。
-
デバッグログを確認します。
- デバッグの実行がエラーなしで終了したら、次のステップに進みます。
- デバッグの実行でエラーが発生した場合は、デバッグログにリストされているエラーを修正します。
-
テストリードを更新し、デバッガを複数回実行して次のシナリオを確認します。
- リードに電話番号やメールがない。
- テストリードには電話番号のみが含まれます。
- テストリードにはメールのみが含まれます。
- テストリードには電話番号とメールがあります。
-
すべてが期待どおりに動作したら、[有効化] をクリックします。
これでフローが有効になり、ユーザーがリードを作成するたびに自動的に実行されます。
- トリガーをテストする別のテストリードを作成します。リードが作成されたら、リードの活動タイムラインに新しい ToDo があることを確認します。
次のステップ
これで、レコードを自動的に作成する保存後のレコードトリガーフローが作成されました。これで、リードを作成するたびにフローでフォローアップ ToDo が自動的に作成され、手作業が不要になりました。
重要な新しいスキルを習得しました。
- 保存後のレコードトリガーフローの作成。
- [レコードを作成] 要素を使用してレコードを作成する。
- 新規レコードの項目値の設定 (トリガーレコードへの参照を含む)。
- 日付を計算する簡単な数式の作成。
- 関連レコードをリンクする (ToDo をリードにリンクする)。
これで、他の要素を追加してフローにより多くの機能を提供できます。その他のアイデアについては、次のレコードトリガーフローの例を参照してください。

