やりたいこと
Flowを使って、商談が受注/クローズした際に、その商談に対して特定のユーザ(例えばマネージャなどに)毎回メンションしたい
やり方
ユーザまたはプロファイルの Salesforce ID を特定する
に従って、メンションしたいユーザIDを取得する。
あとはFlowのアクションをレコードトリガーフローにつなげて下記の通りにするだけ。
これでレコードトリガーフローに指定した商談クローズ時に、対象商談のChatterにメンション付きでaaaが投稿されます。
レコードトリガーフローのオブジェクト設定
アクション設定
xxxxxxxxxxxxxxxにはもちろんユーザIDが入ります。
色々やったけど、単純に@[xxxxxxxxxxxxxxx]の[]を入れるだけで良かったオチです。
注意点
- このメンション方法は、上記アクションであれば動作しますが、直接
FeddItemオブジェクトにレコード作成する場合は動作しません - また、Community Userからレコード作成時などにレコードトリガで内部ユーザにChatterメンションはエラーが発生し、通知できない仕様になっています

