Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Salesforce Enforces New Security Requirements in Summer 2026Read More
Automate Your Business Processes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Share Slack Canvas Action

          Share Slack Canvas Action

          Shares a canvas to a channel or direct message in Slack.

          Required Editions

          View supported editions.

          In Flow Builder, add an Action element to your flow. In the New Action window, select Slack, and then select Share Slack Canvas.

          Usage

          To use this action, you must connect Salesforce and Slack, and set the Share Slack Canvas Workflow Builder step in Slack to Everyone. Canvas access permissions in Slack must be set to Can view or Can edit in order to share them with a flow action. It’s not possible to share a canvas to a channel or direct message with external members.

          Set Slack Canvas Details

          Input Parameter Description
          Slack Canvas ID ID of the canvas you’re sharing. Find a canvas ID using the files.list Slack API method or open the canvas, click the icon, then select Copy canvas ID.
          Slack Canvas Access Level Sets the access level to Can view or Can edit for any new Slack User IDs that the canvas will be shared with.
          Slack Channel ID(s) ID of one or more channel that you want to share the canvas with. Input must be an array variable, even if you’re just sharing with a single channel.
          Slack User ID(s) ID of one or more users that you want to share the canvas with via direct message. Input must be an array variable, even if you’re just sharing with a single user.
           
          Loading
          Salesforce Help | Article