Approvals in Slack

With Approvals in Slack, approvers can approve or reject requests and add comments without leaving Slack, while submitters receive real-time updates on their requests. Your Slack actions are saved to Salesforce, so approval data stays consistent across channels.

Required Editions

Available in: Lightning Experience
Available in: Enterprise, Unlimited, and Developer Editions where Advanced Approvals or Flow Approval Processes is enabled

In Slack, reviewers can view approval-related details, such as the work item name, the related record, the submitter, and the condition that triggered the request. The approval and related records are visible in the Slack unfurl and flexpane components. To manage the fields in these components, see Slack Record Layout.

When reviewers approve or reject requests in Slack, Salesforce automatically updates the corresponding approval records. For example, approving or rejecting a request updates the approval work item's Status and Comments fields, along with the Action Channel Name field on the related approval submission detail.

Notifications

  • In the Salesforce Slack app, notifications are sent as direct messages to individual reviewers.
  • When an approval step is assigned to a public group or queue, each active member receives a direct message.
  • To notify group and queue members of approval requests in a shared channel, the approval designer can specify a Slack channel in the approval step.
  • If Dynamic Approval Notifications is enabled, direct message notifications also include an AI-generated summary of the approval request.