You can leverage a Step within a Definition to automatically post content to Chatter. This Step Type allows you to post both static and dynamic text via Chatter on a specific record.

The Post to Chatter Step provides functionality to reference Salesforce merge fields to dynamically merge data specific to the record in use, such as Billing Address and Contact Name. This Step Type also allows you to mention specific users within the Chatter post.

Prior to creating a Post to Chat Step, ensure that the Chatter Feed feature is enabled for the referenced object in the Step. Enable Chatter Feed Tracking:

  1. Navigate to Salesforce Setup.
  2. In Setup, enter Feed Tracking in the Quick Find search box, then select Feed Tracking.
  3. Select Enable Feed Tracking.
  4. Click Save.

To create a Post to Chatter Step:

  1. Navigate to the specific Definition record where the Step will be placed.
  2. In the Steps section, click New Step If you already have steps in a Definition, you can either use the New Child link next to the Step name in the Definition screen or you can use the New Child Step button while viewing the existing Step, located near the bottom of the screen. Click the button and change the Step Type to Send Email in the Step Edit screen.
  3. Complete the fields:
    • Step Name - Enter the name for this step.
    • Step Type - Select Post to Chatter.
    • Parent Step - The Parent Step is the step that once completed, will initiate this new step. Leave it blank if this step needs to initiate immediately when the process starts.
    • Parent Stage - If a step has a Parent Stage, all of the Steps in the Parent Stage must complete before this Step creates.
    • Definition - This is automatically populated based on the Definition that the Step is created for.
    • Stage - Select the Stage with which this Step should be associated with, if applicable.
    • Chatter Notification Message - This field determines the information that is posted to Chatter
    • Merge Fields - Merge fields allow you to dynamically reference information from Salesforce fields that is specific to a record. Choose the Object and Field, then click Insert Field to Chatter Notification Message to insert merge fields into the Chatter post.
      • Use Salesforce merge fields that reference user IDs, such as {!contract.OwnerId}, in the Chatter Notification Message, to send a notification to a user dynamically. You can also hard-code a specific user ID in the Chatter Notification Message, such as {0051H000008G23sKAC}, to reference and notify the same user every time. This also works to notify Chatter Groups. For example, {0F91H00000052hOSAQ}.
      • Use Salesforce merge fields that reference Object IDs, such as {!contract.id}, to reference and create a hyperlink to a record. Hard-coding a record ID, similar to the example above, will hyperlink to the same record each time.
    • Delay Creation - This will delay creating the Step until the day specified by the Delay Creation Base Date and Delay Creation Date Adjustment fields. See Delayed Steps for more information.
    • Step Creation Conditions - Configure any Step Creation Conditions required.
    • Click Save.