Loading
Prepare for Email to Become the Default Login ExperienceRead More
Automate Your Business Processes with Salesforce Flow
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