LoginSignup
4
2

Salesforce FlowでChatterで特定のユーザに@メンションしたい場合

Last updated at Posted at 2021-07-22

やりたいこと

Flowを使って、商談が受注/クローズした際に、その商談に対して特定のユーザ(例えばマネージャなどに)毎回メンションしたい

やり方

ユーザまたはプロファイルの Salesforce ID を特定する
に従って、メンションしたいユーザIDを取得する。
あとはFlowアクションレコードトリガーフローにつなげて下記の通りにするだけ。
これでレコードトリガーフローに指定した商談クローズ時に、対象商談のChatterにメンション付きでaaaが投稿されます。

レコードトリガーフローのオブジェクト設定

image.png

アクション設定

image.png

xxxxxxxxxxxxxxxにはもちろんユーザIDが入ります。
色々やったけど、単純に@[xxxxxxxxxxxxxxx][]を入れるだけで良かったオチです。

注意点

  • このメンション方法は、上記アクションであれば動作しますが、直接 FeddItem オブジェクトにレコード作成する場合は動作しません
  • また、Community Userからレコード作成時などにレコードトリガで内部ユーザにChatterメンションはエラーが発生し、通知できない仕様になっています
4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2