[フロー]複数公式アカウントメッセージ受信時の通知(アカウントごとに受信者を設定する)

エンドユーザからメッセージを受信した際、アカウントごとに受信者を設定し、通知を受け取れます。

image.png

1.Salesforce[設定]-[フロー]にて「新規フロー」をクリック

image.png

2.「レコードトリガーフロー」を選択し、「作成」をクリック

image.png

3.下記のように設定をし、「完了」をクリック

設定設定値
オブジェクトLine Notificatiton Queue
トリガを設定レコードが作成された
エントリ条件を設定なし
フローを最適化アクションと関連レコード

4.[+]ボタンをクリックし、「決定」をクリック

image.png

5.下記のように設定をし、「完了」をクリック
LINE公式アカウントの数に応じて条件を追加(下記キャプチャの赤枠「+」ボタンから条件追加)

設定設定値
表示ラベル、API参照名任意
結果を実行する条件の要件すべての条件に一致(AND)
リソース{!$Record.anslut__Line_title__c}
演算子次の文字列を含む
LINERで設定したLINE公式アカウント名

6.[+]ボタンをクリックし、「サブフロー」をクリック

7.参照されるフローにて「Send_LINER Notification」を選択

image.png

8.下記のように設定をし、「完了」をクリック

設定設定値
LineFriendId{!$Record.Id}
NotificationBody任意
(通知の本文に表示されます。)
NotificationTitle任意
(通知の件名に表示されます。)
TypeRecipientowner、group、userのいずれかの値を指定
NotificationRecipientNameユーザ名 or グループ名
(TypeRecipientがownerの場合は、この項目は不要。)
image.png

決定要素に複数の分岐があれば、各分岐先にサブフロー要素を追加複数ある場合は下記のようになります。

9.[保存]をクリック

10.表示ラベル、API参照名(いずれも任意)を入力し、「保存」をクリック

image.png

11.「有効化」をクリックし、メッセージ受信時の通知のテストを行い、完了です

image.png