アクション:chatterに投稿

フロー(自動化)

公開日: 2022.10.17

Share:

アクション「Chatter に投稿」要素の設定内容

指定した設定内容に従って、フィード投稿を行います。

image.png
  • 表示ラベル/API参照名
    「表示ラベル」にフローのキャンパス上で表示する名称、「API参照名」にこの要素の処理名称を指定します。

  • メッセージ
    投稿するテキスト内容を指定します。
    文字列をそのまま指定、もしくはテキストテンプレート(プレーンテキスト)などのリソースを指定可能です。
    参考:テキストテンプレート - ヘルプ

    • 投稿内でユーザやグループをメンションする場合には、@[reference] を指定します。
      (reference は ユーザId、グループIdのいずれかです)

    • 投稿をトピックに追加するには #[string]を指定します。
      (string はトピックの名前です) 

  • 対象名または ID
    投稿先となるフィードを指定します。

    • ユーザのフィードに投稿する場合には ユーザの Id もしくは ユーザ名を指定します。
    • Chatter グループに投稿する場合は グループの Id もしくは グループ名を指定します。
    • レコードに投稿する場合は レコードの Id を指定します。
  • Experience Cloud サイト ID
    投稿先が Experence Cloud サイトに属するユーザやChatterグループの場合に必須の指定です。
    Experience Cloud のサイト ID は Network オブジェクトのレコードのIdとして管理されています。
    参考: オブジェクトリファレンス Network

  • ターゲット種別
    ※[対象名または ID]でユーザ名もしくはChatterグループ名が指定されている場合に必須です。

    • User - ユーザ名が指定されている場合に指定します。
    • Group - グループ名が指定されている場合に指定します
  • 表示
    ※投稿した内容を Experiece Cloud のユーザが閲覧できるかどうかを指定します。

    • allUsers - Experience Cloud ユーザも閲覧可能とする場合に指定
    • internalUsers - 内部ユーザにのみ閲覧可能とする場合に指定

設定方法

パターン1 :トリガレコードの所有者ユーザのフィードに投稿する場合

image.png
  • メッセージ に文字列を指定します。
  • 対象名または ID にユーザの Id を示す {!$Record.OwnerId} を指定します。

パターン2 :ユーザ名を指定してそのユーザフィードに投稿する場合

image.png
  • メッセージ に文字列を指定します。
  • 対象名または ID にユーザ名を指定します。
  • ターゲット種別 に User を指定します。

パターン3 :投稿内容をExperienceユーザからも閲覧可能とする場合

image.png
  • メッセージ に文字列を指定します。
  • 対象名または ID にユーザ名を指定します。
  • 表示 に allUsers を指定します。

※Experienceユーザが投稿先のレコードへの参照権限をもち、Chatterフィードが参照できる場合に投稿内容が閲覧可能です。

「Chatter に投稿」要素を使ったフローの例

商談レコードのフェーズが“Closed Won”に更新された時に、商談レコードのフィードに親取引先レコードの所有者をメンションした内容のChatter投稿を行うフロー

新規フローから、「レコードトリガーフロー」を選択し、「作成」を押します。

image.png

「開始を設定」の画面で、フローをトリガする条件を指定します。
今回はオブジェクトに「商談」、フローをトリガする条件に「レコードが更新された」を指定し、「エントリ条件を設定」で下記条件を指定し、「完了」を押します。

  • 条件の要件: すべての条件に一致 (AND)
    • 項目: フェーズ 演算子: 次の文字列と一致する 値: Closed Won
  • 更新されたレコードでフローを実行するタイミング
    • 条件の要件に一致するようにレコードを更新したときのみ
image.png

次に左側のツールボックスより「新規リソース」を選択します。

  • リソースの設定で下記の設定をそれぞれ指定し、「完了」を押します。
    • リソース種別: テキストテンプレート
    • API参照名: 任意の文字列
    • [リッチテキストとして表示] を [プレーンテキストとして表示] に変更
    • 本文のボックスにて下記を記載
      ===========================
      商談のフェーズが完了となりました。
      @[{!$Record.Account.OwnerId}]
      ===========================

image.png

次に「+」から「Chatter に投稿」を選択します。

image.png

  • 「コアアクション「Chatter に投稿」を編集」画面で、各種設定を下記のように指定します。
    • 表示ラベル、API参照名を指定
    • メッセージ: 作成したテキストテンプレートを指定
    • 対象または ID: フローのトリガになったレコード(更新した商談)を指定
      グローバル変数の$Recordからフローのトリガレコードの項目情報が取得できます{!$Record.Id}

image.png

全体として以下のようなフローが完成しました。

image.png

「保存」からフローを保存します。

「デバッグ」から、テスト実行するレコードを選択し、処理がエラーなく実行されるか確認を行います。

「有効化」ボタンでフローの処理を有効がすることができます。

参考事項

フロー要素: Chatter に投稿 - ヘルプ

フローリソース: テキストテンプレート - ヘルプ

フロー(自動化)

公開日: 2022.10.17

Share:

前の記事「アクション:メールを送信」

次の記事「画面」

このカテゴリの人気記事

Salesforce活用に役立つメルマガ登録

  • 私は、個人情報保護基本方針プライバシーに関する声明個人情報利用についての通知に同意します。 特に、プライバシーに関する声明で定めるとおり、情報のホスティングと処理を目的として私の個人データをアメリカ合衆国を含む国外に転送することを許可します。詳細私は、海外では日本の法律と同等のデータ保護法が整備されていない可能性があることも理解しています。詳細はこちらでご確認ください

  • はい、Salesforce の製品、サービス、イベントに関するマーケティング情報の受け取りを希望します。受け取りはいつでも停止することができます。

Salesforce ご契約直後の方に朗報! スムーズな導入・活用促進のきっかけに!

詳しくはこちら