Seamlessly integrate Salesforce and Slack to unlock enhanced collaboration through Slack apps, tools, and services. Follow these admin procedures to enable Salesforce for Slack integrations.


Required User Permissions

To set up and use Salesforce for Slack, ensure users have the appropriate permissions or permission sets:

ActionRequired Permissions/Permission Sets
Connect Salesforce and SlackConnect Salesforce with Slack (system permission on supported Salesforce licenses)
Use the Sales Cloud for Slack appSlack Sales User
Use the PRM for Slack appPRM for Slack app Salesforce User or PRM for Slack Partner app User
Use the Service Cloud for Slack appConnect Salesforce with Slack, Slack Service User, Run Flows
Use the CRM Analytics for Slack appConnect Salesforce with Slack
Also recommended:

Note: Salesforce for Slack apps are not supported in Government Cloud or Government Cloud Plus orgs. Do not enable this feature in such environments. Contact your Salesforce Account Executive for more details.


Steps to Enable Salesforce for Slack Integrations

Follow these steps to set up and enable the integration:

1. Navigate to Slack Apps Setup

  • In Setup, enter Slack in the Quick Find box and select Slack Apps Setup.
  • Optionally, click Learn More in Help for additional guidance during setup.

2. Accept Terms and Conditions

  • Review the terms and conditions in Section 2.
  • Click to accept the terms.

3. Enable Applications

  • Select the Slack applications you want to enable for your users.
  • Note: Some apps have additional setup pages. Follow the setup instructions on those pages and return to the Slack Apps Setup page to continue.

4. Set Up Required Permissions

  • Assign users the appropriate permissions.
    • Each Slack user, including the workspace owner who adds apps, must have a Salesforce license with the Connect Salesforce with Slack system permission.
    • If the license doesn’t support the permission, an error will appear during assignment.

5. Configure Object Permissions

  • Grant users object permissions to view and edit records in Slack.
  • For record detail security, choose between:
    • Show Object Type Only
    • Show Record Name and Object Type
  • Configure link unfurling options in this section.

6. Install Slack Apps

  • Collaborate with your Slack workspace owner or Slack enterprise grid admin to approve and install apps in your Slack workspace.
  • Use the Slack App Directory to locate the desired apps, tools, or services, and click Add to Slack.
  • Click Connect, and log in to your Salesforce org or sandbox using admin credentials.
  • Verify the correct workspace and click Allow to grant access.

7. Complete Additional App Setup

  • Follow any remaining setup steps for individual Slack apps to enable specific features.

8. Customize Field Access (Optional)

  • Customize which Salesforce fields users can access in Slack.
  • Grant access to required fields to allow users to save or update records directly within Slack.

For Individual Users

After the integration is complete, instruct users to:

By following these steps, you can ensure seamless Salesforce and Slack integration, enhancing productivity and collaboration across your organization.

Content updated October 2024.

Related Posts
Salesforce OEM AppExchange
Salesforce OEM AppExchange

Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more

The Salesforce Story
The Salesforce Story

In Marc Benioff's own words How did salesforce.com grow from a start up in a rented apartment into the world's Read more

Salesforce Jigsaw
Salesforce Jigsaw

Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more

Health Cloud Brings Healthcare Transformation
Health Cloud Brings Healthcare Transformation

Following swiftly after last week's successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

author avatar
get-admin