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