設定・自動化

商談成立の数日後にToDoを作る仕組みをフローで作る

この記事は2021年に書いたものです。プロセスビルダーは2025年12月31日でSalesforceのサポートが終わっています。当時の考え方を残し、同じ仕組みをレコードトリガーフローのスケジュール済みパスで作る方法を追記しました。

2021.01.11

この記事の読み方

最初に書いた時点では、プロセスビルダーの「スケジュール済みアクション」を使って、商談が成立してから6日後にToDoを作る、という内容でした。考え方は下に残してあります。

先に結論です。いまから作るなら、プロセスビルダーではなくレコードトリガーフローのスケジュール済みパスを使ってください。公式ヘルプでは、プロセスビルダーは2025年12月31日でサポートを終えており、有効なものは動き続けるものの、カスタマーサポートと不具合の修正は受けられないとされています。

当時の作り方:スケジュール済みアクション

プロセスビルダーでは、レコードの変更をきっかけに動くプロセスで、アクションを決まった時間に動かすように予約できました。1つのアクショングループに複数の予約を置けるので、1日後に動くアクションと3日後に動くアクションを並べる、といった作り方もできました。

当時の例は次のとおりです。

  1. 商談を対象にプロセスを作る

    商談が成立したことを条件にします。

  2. 予約の時間を決める

    完了予定日(Close Date)から6日後にアクションが動くように予約します。

  3. ToDoを作るアクションを置く

    予約した時間に、ToDoを作るアクションを置きます。

当時いちばんつまずいたのは、プロセスの開始条件を「レコードを作成または編集したとき」にしたときの設定です。「レコードに指定の変更が行われた場合にのみアクションを実行しますか?」にチェックを入れないと、スケジュール済みアクションを置けませんでした。普段は隠れている設定なので、見落としやすいところでした。

当時の記事には画像を1枚載せていましたが、写っていたのはメールアラートを置いた別のプロセスの画面で、この記事の手順とは合いません。そのため載せていません。

いまの作り方:フローのスケジュール済みパス

同じ仕組みは、レコードトリガーフローのスケジュール済みパスで作れます。公式ヘルプでは、スケジュール済みパスの時間の基準は、レコードが作成・更新されたときか、レコードの日付項目または日付/時間項目の値のどちらかから選べるとされています。

  1. レコードトリガーフローを作る

    フロービルダーでレコードトリガーフローを新しく作り、対象を商談、起動のタイミングを「レコードが作成または更新されたとき」にします。

  2. 成立した商談に絞る

    入口の条件に、商談が成立したことを表す条件を入れます。フェーズが成立のフェーズになった、などです。

  3. 条件を満たしたときだけ動かす

    フローを動かすタイミングの選択で、条件を満たすようにレコードが更新されたときだけ動かす選択肢を選びます。公式ヘルプの英語版では「Only when the record is updated to meet the conditions」と書かれている選択肢です。

  4. スケジュール済みパスを足す

    時間の基準に完了予定日(CloseDate)を選び、オフセットを「6日後」にします。

  5. ToDoを作る

    スケジュール済みパスの中に「レコードを作成」の要素を置き、ToDoの任命先・件名・期日・関連先の商談を入れます。

ここで間違えやすいところです。当時のチェックボックスにあたるのが、手順3の選択肢です。公式ヘルプでは、作成・更新で起動するフローにスケジュール済みパスを置くには、この選択か、レコードが作成されたときに起動する設定のどちらかが要るとされています。この選択にしておくと、前の状態では条件を満たしておらず、更新で条件を満たしたときだけ動きます。成立済みの商談を編集するたびにToDoが増える、ということを防げます。
比べるところプロセスビルダーレコードトリガーフロー
呼び方スケジュール済みアクションスケジュール済みパス
この記事の例での時間の基準完了予定日完了予定日(日付項目)
変更のときだけ動かす設定「指定の変更が行われた場合にのみ」のチェック条件を満たすように更新されたときだけ動かす選択肢
サポート2025年12月31日で終了続いています

完了予定日を基準にすると、予約のあとで完了予定日が変わったときの動きも確かめておく必要があります。本番で有効にする前に、Sandboxで完了予定日を変えたときの動きを試してください。

動いているプロセスビルダーをどうするか

有効なプロセスは、サポートが終わったあとも動き続けます。ただ、不具合が出ても直してもらえません。公式ヘルプでは、フローへの移行が勧められています。

  • まず、いま有効なプロセスビルダーとワークフロールールの一覧を作ります
  • 動きの大事なものから、フローで作り直します
  • 作り直したら、元のプロセスを無効にします。両方が有効なままだと、同じToDoが2つできます

確認した環境

  • 2026年9月時点のSalesforce公式ヘルプ(ワークフロールールとプロセスビルダーのサポート終了、スケジュール済みパス)で確認しています
  • 画面の項目名は、Salesforceの更新で変わることがあります

まとめ

  • プロセスビルダーは2025年12月31日でSalesforceのサポートを終えています
  • 当時のスケジュール済みアクションは、いまはレコードトリガーフローのスケジュール済みパスで作ります
  • スケジュール済みパスの時間の基準には、完了予定日のような日付項目を選べます
  • 条件を満たすように更新されたときだけ動かす選択肢を選ぶと、成立したときだけ動きます
  • フローで作り直したら、元のプロセスを無効にして二重に動かないようにします

Salesforceの導入・運用についてご相談ください

導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。