ワークフロールールのタイムトリガをフローで作成する

フロー(自動化)

公開日: 2022.10.17

Share:

「ワークフロールールのフローへの移行について」はこちら

ワークフロールールの処理の概要

商談のフェーズに『提案書/見積書の作成』を指定して更新してから、1週間を過ぎてもフェーズの更新が行われていない時に、商談の所有者へメールアラートを送ります。

サンプル)ワークフロールールの例

index.png

サンプル)メールアラートの例

index.png

フローで作成した場合の全体像

作成するフローは以下です。

index.png

作成するフローでは、次のことを指定します。

  • フローの種類は、レコードトリガフロー になります。
  • メールアラートアクションを使ってメールアラートを実行するように指定します。                                                                                                                                                                                                                          

フローの作成手順

設定画面から「フロー」を検索し、「フロー」の画面に遷移、「新規フロー」をクリックします。

index.png

「レコードトリガフロー」を選択します。

index.png

フローの開始条件を指定します。今回は「商談が作成、更新された時に、フェーズに『提案書/見積書の作成』を指定された時」に処理が実行されるように、以下の様に設定します。※挙げられていない項目はデフォルトのままにします。

  • オブジェクトを選択: 商談
  • フローをトリガする条件: レコードが作成または更新された
  • エントリ条件を設定: 次の様に設定します。
    • 条件の要件: すべての条件に一致 (AND)
    • 項目: StageName *フェーズ
    • 演算子: 次の文字列と一致する
    • 値: 提案書/見積書の作成
  • 更新されたレコードでフローを実行するタイミング: 条件の要件に一致するようにレコードを更新したときのみ

最後に「完了」を押します。これで開始条件の設定は完了です。

index.png

次に、商談の状況を変更してから1週間が経った時にアクション(後述するメールアラート)を実行する設定を行います。

上の「開始を設定」にて [完了] を押した後、次の様にページが現れます。こちらにて「スケジュール済みパスを追加」を選びます。

index.png

「スケジュール済みパスを設定」にて、次の様にアクションを実行する条件を設定します。

  • パスの表示ラベル: 商談の更新から1週間を経過
  • API 参照名: SevenDays_Passsed_FromLastUpdate
  • 時間取得元: Opportunity が作成または更新されたとき
  • オフセット数: 7
  • オフセットオプション: 日後

最後に「完了」を押します。これでアクションの実行条件の設定は完了です。

index.png

次に、メールアラートを設定します。

上の「スケジュール済みパスを設定」にて [完了] を押した後、次の様にページが現れます。上にて指定しました、「商談の更新から1週間を経過」のスケジュールパスに現れている、「+」(要素を追加)を選びます。

「要素を追加」にて「メールアラートを送信」アクションを選びます。

index.png

「新規アクション」にて、ポップアップの左側にて「メールアラート」を選び、「アクション」の検索ボックスにてメールアラート名を選びます。※今回の場合、既に作成済みのメールアラートを使います。

index.png

「新規アクション」にて、次の様に設定します。

  • 表示ラベル: 状況確認のメール送信
  • API 参照名: Sending_Request_StatusUpdate
  • カスタムオブジェクト ID: {!$Record.Id} ※こちらは処理をしている商談のレコードIDを指しています。

最後に「完了」を押します。これでメールアラートの設定は完了です。

index.png

フローの設定を終えましたので、フローを保存します。

右上部に現れている、[保存] ボタンを押して、「フローを保存」にて次の様に指定して、[保存] ボタンを押します。

  • フローの表示ラベル: 商談の状況確認
  • フローの API 参照名: Request_For_StatusUpdate
index.png

次に、動作の確認をします。確認にはフロービルダーのデバッグ機能を使います。

動作の確認に先だって、商談を1件作成します。作成した商談名を控えておきます。

index.png

デバッグ機能を呼び出すため、右上部に現れている [デバッグ] ボタンを押します。

index.png

「フローをデバッグ」にて、フローを実行する条件を指定します。
デバッグ実行のパス: 商談更新から1週間を経過 ※上にて設定したスケジュール済みパスを指定します。

  • 開始条件の要件をスキップ: チェックを付ける
  • レコードが次の場合にフローを実行: 更新済み
  • トリガレコード: 上にて作成した商談を指定 ※商談名にてルックアップ検索できます。

※現在のフローのデバッグ機能では、開始条件の「更新されたレコードでフローを実行するタイミング」に「条件の要件に一致するようにレコードを更新したときのみ」を指定した際の動作は確認することができません。そのため、開始条件の要件をスキップにチェックを付けます。

index.png

指定を終えたら、[実行] ボタンを押します。

スケジュール済みパスの設定は評価されず、指定したアクションが実行されます。なお、デバックの際、メールアラートのメールは送信されません。メールアラートにて送信されるメールの確認が行いたい場合には、メールテンプレートの設定ページにて「テストの送信と差し込み項目の検証」を使います。

index.png

デバッグ機能を使って、期待通りの結果が得られることが確認できましたら、右上部の [有効化] ボタンを押してフローを有効とすることで、以降に商談レコードが作成、更新されるたびにフローが実行されます。

フローの移行ツール、もしくは、手動にて既存のワークフロールールを移行されている場合には、必ず、既存のワークフロールールを無効化することを忘れないでください。

フロー(自動化)

公開日: 2022.10.17

Share:

前の記事「レコードを作成」

次の記事「【フロー演習問題4】複数月の売上レコード一括作成画面」

このカテゴリの人気記事

Salesforce活用に役立つメルマガ登録

  • 私は、個人情報保護基本方針プライバシーに関する声明個人情報利用についての通知に同意します。 特に、プライバシーに関する声明で定めるとおり、情報のホスティングと処理を目的として私の個人データをアメリカ合衆国を含む国外に転送することを許可します。詳細私は、海外では日本の法律と同等のデータ保護法が整備されていない可能性があることも理解しています。詳細はこちらでご確認ください

  • はい、Salesforce の製品、サービス、イベントに関するマーケティング情報の受け取りを希望します。受け取りはいつでも停止することができます。

Salesforce ご契約直後の方に朗報! スムーズな導入・活用促進のきっかけに!

詳しくはこちら