---
schema_version: "1"
id: 671081b1f392f3f9317699528ef343383e7917a0b8d77fa793644110d762fd44
title: Share Slack Canvas Action
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/share_slack_canvas.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.share_slack_canvas.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 72372f71d2e41c958f4f8a1f825f3f3811623cf00a50165b0fd638b7c44a74be
description: Shares a canvas to a channel or direct message in Slack.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Share Slack Canvas Action

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

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

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](https://slack.com/help/articles/30754346665747-Connect-Salesforce-and-Slack), and set the Share Slack Canvas [Workflow Builder step](https://slack.com/help/articles/16749280664595-Slack-administration--Manage-access-to-Workflow-Builder-connectors#set-specific-access) in Slack to Everyone. [Canvas access permissions](https://slack.com/help/articles/15678967614611-Manage-access-permissions-for-canvases-and-lists#understand-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](https://slack.com/help/articles/115004151203-Slack-Connect-guide--Work-with-external-organizations).

## 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](https://docs.slack.dev/reference/methods/files.list/) 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. |

#### See Also

- [_Slack Help Center_: Connect Salesforce and Slack](https://slack.com/help/articles/30754346665747-Connect-Salesforce-and-Slack)
- [_Slack Help Center_: Use a canvas in Slack](https://slack.com/help/articles/203950418-Use-a-canvas-in-Slack)