![見出し画像](https://assets.st-note.com/production/uploads/images/127659257/rectangle_large_type_2_526f93aa25bd3fed9617e66b1a44b199.png?width=800)
Salesforceスケジュールトリガーフローで毎朝9時に期日を過ぎた ToDo の所有者にメール通知する方法
例えばこんな状況で使う
地域別各事業所のごとに「サポートされるオブジェクト」=「ToDo」でキューを作成。キューメンバーには各事業所の面接担当者を追加してある。
本部から各事業所へ面接の依頼をする際は「件名」=「面接依頼」、「割り当て先」=「各事業所キュー」、「期日」=「依頼日+2日」でToDoが作成される。
面接する応募者データは取引先責任者オブジェクトに格納されている。
「期限日時」= 「今日」より前の日付になっている未完了の「件名」=「面接依頼」ToDoを抽出して、毎日9時にToDo割り当て先(面接担当者のキュー)、ToDoレコード作成者(面接依頼者)に対してメールアラートを送信する。 (スケジュールトリガーフロー【1】)
実装方法
メールテンプレートの作成
設定>Classicメールテンプレートから、未完了アラートを通知するメールテンプレートを作成します。
メールテンプレート「有効」にチェックを入れて有効化します。
![](https://assets.st-note.com/img/1705237817802-K0ijwxdPV2.png?width=800)
メールアラートの作成
設定>メールアラートから、先ほど作成したメールテンプレートを使用して未完了アラートを通知するメールアラートを作成します。
受信者種別=所有者を選択すると、メール受信者に「割り当て先」が選べるようになります。
受信者種別=作成者を選択すると、メール受信者に「レコード作成者」が選べるようになります。
![](https://assets.st-note.com/img/1705238581772-aVOVM8gTuT.png?width=800)
フローの設定
設定>フローからスケジュールトリガーフローを選択し「作成」
![](https://assets.st-note.com/img/1705238884766-J4b0hN0uEr.png?width=800)
開始日、開始時刻、頻度を設定します。
![](https://assets.st-note.com/img/1705238983961-PThsWCvw5o.png?width=800)
「今日」を取得する数式リソースを作成しておきます。
![](https://assets.st-note.com/img/1705239081629-FiG6qKk8Z2.png?width=800)
フローに「レコードを取得」要素を追加します。
![](https://assets.st-note.com/img/1705239158785-nygzSqX8Zg.png)
「レコードを取得」要素を下記のように編集します。
期限日時項目=今日より前という条件を設定する際に、先ほど作成した数式リソースを使用します。
![](https://assets.st-note.com/img/1705239356195-9uud7zuMBf.png?width=800)
フローに「ループ」要素を追加します。
![](https://assets.st-note.com/img/1705239439076-41RRemDHYe.png)
「ループ」要素を編集します。
先ほど「レコードを取得」要素で取得したコレクション変数を選択します。
![](https://assets.st-note.com/img/1705239504726-QnFP2OXOrB.png?width=800)
「コレクション検索条件」要素を追加します。
![](https://assets.st-note.com/img/1705239613488-0E8vcO86QA.png)
「コレクション検索条件」要素を編集します。
コレクション:先ほど「レコードを取得」要素で取得したコレクション変数を選択します。
![](https://assets.st-note.com/img/1705239709211-bWAJcnMGtY.png?width=800)
フローに「メールアラートを送信」要素を追加します。
![](https://assets.st-note.com/img/1705240310014-2rzh0g3fuF.png)
「メールアラートを送信」要素を編集します。先ほど作成したメールアラートを選択します。
![](https://assets.st-note.com/img/1705240368815-R4uggbMDPv.png?width=800)
フローを有効化して完成です。
![](https://assets.st-note.com/img/1705240541884-jgxXaQxY6R.png)
この記事が気に入ったらサポートをしてみませんか?