You are here:
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
Did this article solve your issue?
Let us know so we can improve!
