---
title: Slack modules
slug: slack-modules
image: https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-icons/PREVIEW_DEFAULT.png
createdAt: 2025-07-24T09:47:14.259Z
---

After connecting to the Slack app, you can use the following modules to build your scenarios.

## Messages

You can watch public and private channel messages, watch direct and multiparty direct messages, watch scheduled messages, search for messages, list scheduled messages, retrieve private and public channel messages, list replies, create, update, schedule, and delete a message using the following modules.

:::ExpandableHeading
### Watch Public Channel Messages

Triggers when a new message is added to a public channel.

| **Connection**        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                    |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Input Method**      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                                                                                                                                      |
| **Public Channel**    | Select or map a public channel whose messages you want to watch.                                                                                                                                                                                                                                                                                      |
| **Public Channel**    | Enter (map) a public channel name whose messages you want to watch.                                                                                                                                                                                                                                                                                   |
| **Limit**             | Set the maximum number of public channel messages Make will return during one execution cycle. The default value is 2.                                                                                                                                                                                                                                |
| **Enable pagination** | Select whether to enable pagination. When enabled, the module loads results with pagination. If you disable this option, the module only loads the first set of results, with a maximum of 15 items per page.<br /><br />Disabling pagination can help if you encounter rate limit errors. If you need more than 15 results, keep pagination enabled. |
:::

:::ExpandableHeading
### Watch Private Channel Messages

Triggers when a new message is added to a private channel.

| **Connection**        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                    |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Input Method**      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                                                                                                                                      |
| **Private Channel**   | Select or map a private channel whose messages you want to watch.                                                                                                                                                                                                                                                                                     |
| **Private Channel**   | Enter (map) a private channel name whose messages you want to watch.                                                                                                                                                                                                                                                                                  |
| **Limit**             | Set the maximum number of private channel messages Make will return during one execution cycle. The default value is 2.                                                                                                                                                                                                                               |
| **Enable pagination** | Select whether to enable pagination. When enabled, the module loads results with pagination. If you disable this option, the module only loads the first set of results, with a maximum of 15 items per page.<br /><br />Disabling pagination can help if you encounter rate limit errors. If you need more than 15 results, keep pagination enabled. |
:::

:::ExpandableHeading
### Watch Direct Messages

Triggers when a new direct message is added to a direct message channel.

| **Connection**        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                    |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Input Method**      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                                                                                                                                      |
| **Direct message**    | Select or map a direct message you want to watch.                                                                                                                                                                                                                                                                                                     |
| **Direct message**    | Enter (map) a direct message channel name whose messages you want to watch. Alternatively, you can search for a direct message channel.<br />- **Name** - Enter (map) a name to search for a multiparty direct message.<br />- **Exclude Archived** - Select whether to exclude the archived channels.                                                |
| **ID type**           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                                                                                                                                           |
| **Limit**             | Set the maximum number of direct messages Make will return during one execution cycle. The default value is 2.                                                                                                                                                                                                                                        |
| **Enable pagination** | Select whether to enable pagination. When enabled, the module loads results with pagination. If you disable this option, the module only loads the first set of results, with a maximum of 15 items per page.<br /><br />Disabling pagination can help if you encounter rate limit errors. If you need more than 15 results, keep pagination enabled. |
:::

:::ExpandableHeading
### Watch Multiparty Direct Messages

Triggers when a new message is added to a multiparty direct message channel.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                    |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Input Method**                      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                                                                                                                                      |
| **Direct message to multiple people** | Select or map a multiple direct message channel whose messages you want to watch.                                                                                                                                                                                                                                                                     |
| **Direct message to multiple people** | Enter (map) a multiple direct message name whose messages you want to watch. Alternatively, you can search for a direct message channel.<br />- **Name** - Enter (map) a name to search for a direct message.<br />- **Exclude Archived** - Select whether to exclude the archived channels.                                                          |
| **Limit**                             | Set the maximum number of multiparty direct messages Make name will return during one execution cycle. The default value is 2.                                                                                                                                                                                                                        |
| **Enable pagination**                 | Select whether to enable pagination. When enabled, the module loads results with pagination. If you disable this option, the module only loads the first set of results, with a maximum of 15 items per page.<br /><br />Disabling pagination can help if you encounter rate limit errors. If you need more than 15 results, keep pagination enabled. |
:::

:::ExpandableHeading
### Search for Message

Returns messages matching a search query.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                    |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Query**      | Enter the search term you want to search the workspace for. See [Search in Slack](https://get.slack.help/hc/en-us/articles/202528808-Search-in-Slack) for a list of Search modifiers. |
| **Limit**      | Set the maximum number of messages Make will return during one execution cycle. The default value is 2.                                                                               |
| **Sort by**    | Select a parameter to sort:<br />- *Score*<br />- *Timestamp*                                                                                                                         |
| **Direction**  | Select the sorting direction:<br />- *Ascending*<br />- *Descending*                                                                                                                  |
:::

:::ExpandableHeading
### Get a Private Channel Message

Returns a message with a given ID from a specified private channel.

| **Connection**             | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                   |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Input Method**           | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                                                     |
| **Private Channel**        | Select or map a private channel whose messages you want to retrieve.                                                                                                                                                                                                 |
| **Private Channel**        | Enter (map) a private channel name whose messages you want to retrieve. Alternatively, you can search for a public channel.<br />- **Name** - Enter (map) the channel name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels. |
| **Message ID (timestamp)** | Enter (map) a Message ID of a message to retrieve.                                                                                                                                                                                                                   |
:::

:::ExpandableHeading
### Get a Public Channel Message

Returns a message with a given ID from a specified public channel.

| **Connection**             | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                 |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Input Method**           | Select the input method:<br />- *Select from a list*<br />- *Select from a list*                                                                                                                                                                                   |
| **Public Channel**         | Select or map a public channel whose messages you want to retrieve.                                                                                                                                                                                                |
| **Public Channel**         | Enter (map) a public channel name whose messages you want to retrieve. Alternatively, you can search for a public channel.<br />- **Name** -Enter (map) the channel name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels. |
| **Message ID (timestamp)** | Enter (map) a Message ID of a message to retrieve.                                                                                                                                                                                                                 |
:::

::::ExpandableHeading
### List Replies

Retrieves a thread messages posted to a conversation.

:::hint{type="info"}
The parent message is always in the output, and it is always the first bundle. You can use a filter to skip the first item if you wish to process only the replies.
:::

| **Connection**                    | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                    |
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                  | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                                                                                                                                                                                                          |
| **Public channel**                | Select or map a public channel whose message you want to create.                                                                                                                                                                                                                                                                                      |
| **Private channel**               | Select or map a private channel whose message you want to create.                                                                                                                                                                                                                                                                                     |
| **Direct message**                | Select or map a user whose message you want to create.                                                                                                                                                                                                                                                                                                |
| **Direct message to multiple**    | Select or map a direct message to multiple people and list the replies.                                                                                                                                                                                                                                                                               |
| **ID type**                       | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                                                                                                                                           |
| **Parent message ID (timestamp)** | Enter (map) a Parent message ID of a message whose replies you want to list.                                                                                                                                                                                                                                                                          |
| **Limit**                         | Set the maximum number of replies Make will return during one execution cycle. The default value is 2.                                                                                                                                                                                                                                                |
| **From (timestamp)**              | Enter (map) a timestamp to list only replies sent after this time. This parameter doesn't prevent the parent message from being output.                                                                                                                                                                                                               |
| **To (timestamp)**                | Enter (map) a timestamp to list only replies sent before this time. This parameter does not prevent the parent message from being output.                                                                                                                                                                                                             |
| **Inclusive To and From**         | Select whether to include replies that match the exact **From (timestamp)** and **To (timestamp)** values.                                                                                                                                                                                                                                            |
| **Enable pagination**             | Select whether to enable pagination. When enabled, the module loads results with pagination. If you disable this option, the module only loads the first set of results, with a maximum of 15 items per page.<br /><br />Disabling pagination can help if you encounter rate limit errors. If you need more than 15 results, keep pagination enabled. |
::::

::::ExpandableHeading
### Send a Message

Sends a new message.

:::hint{type="info"}
If you're using a **Slack (bot)** connection, the **Send a Message** module requires your Slack bot to be a member of the selected channel. If the bot is not in the channel, the module will return `Error 200: Channel Not Found`.
:::

| **Connection**                          | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                   |
| --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Enter a channel ID or name**          | Select the input method:<br />- *Enter manually*<br />- *Select from the list*                                                                                                                                                                                       |
| **Channel ID or name**                  | Enter (map) a Channel ID or name whose message you want to create.<br />Note: You must specify a public channel, private channel, or a direct message channel. You can either pass the channel's name (#general) or encoded ID (C0123BE12L).                         |
| **Channel type**                        | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                                                                                                                         |
| **ID type**                             | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                                                          |
| **Text**                                | Enter (map) the text content of the message you want to create.<br />For detailed information about text formatting, please refer to the [Slack documentation](https://api.slack.com/reference/).                                                                    |
| **Blocks**                              | Enter (map) the blocks to be combined with messages to create visually rich and compellingly interactive messages.<br />For detailed information about text formatting, please refer to the [Slack documentation](https://api.slack.com/reference/block-kit/blocks). |
| **Thread message ID (timestamp)**       | Enter (map) another message's time stamp value to make this message a reply. Avoid using a reply's time stamp value; use its parent instead.                                                                                                                         |
| **Reply broadcast**                     | Select whether they should be made visible to everyone in the channel or conversation.<br />Note: Used in conjunction with the Thread message ID.                                                                                                                    |
| **Link names**                          | Names and channels will not be linkified in the @username or #channel format unless you enable this option. For more information, refer to the [formatting spec](https://api.slack.com/docs/formatting).                                                             |
| **Parse message text**                  | Select whether to parse the message text.<br />Note: Defines how messages are treated.                                                                                                                                                                               |
| **Use markdown**                        | Disable Slack markup parsing by selecting the No option.                                                                                                                                                                                                             |
| **Unfurl primarily text-based content** | Enable this option to enable the unfurling of primarily text-based content. For detailed information about unfurling in Slack, refer to the [Unfurling links in the messages](https://api.slack.com/docs/message-link-unfurling) article.                            |
| **Unfurl media content**                | Disable this option to disable the unfurling of media content. For detailed information about unfurling in Slack, please refer to the [Unfurling links in the messages](https://api.slack.com/docs/message-link-unfurling) article.                                  |
| **Icon emoji**                          | Enter (map) an emoji to use as the icon for this message. Overrides Icon URL.<br />This field only has an effect when using a Bot connection.                                                                                                                        |
| **Icon url**                            | Enter (map) an Icon URL to an image to use as the icon for this message.<br />This field only has an effect when using a Bot connection.                                                                                                                             |
| **User name**                           | Enter (map) a User name to Send a message.<br />If not specified, the default bot name will be used. This field only has an effect when using a Bot connection.                                                                                                      |
::::

:::ExpandableHeading
### Edit a Message

Edits a message.

| **Connection**                 | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                   |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Enter a channel ID or name** | Select the input method:<br />- *Enter manually*<br />- *Select from the list*                                                                                                                                                                                       |
| **Channel ID or name**         | Enter (map) an updated Channel ID or name whose message you want to create.<br />You must specify a public channel, private channel, or a direct message. You can either pass the channel's name (#general) or encoded ID (C0123BE12L).                              |
| **Channel type**               | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                                                                                                                         |
| **ID type**                    | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                                                          |
| **Timestamp (Message ID)**     | Enter (map) the message's time stamp value or the Message ID to whose text you want to edit.                                                                                                                                                                         |
| **Text**                       | Enter (map) the text content of the message you want to create.<br />For detailed information about text formatting, please refer to the [Slack documentation](https://api.slack.com/reference/).                                                                    |
| **Blocks**                     | Enter (map) the blocks to be combined with messages to create visually rich and compellingly interactive messages.<br />For detailed information about text formatting, please refer to the [Slack documentation](https://api.slack.com/reference/block-kit/blocks). |
| **Link names**                 | Names and channels will not be linkified in the @username or #channel format unless you enable this option. For more information, refer to the [formatting spec](https://api.slack.com/docs/formatting).                                                             |
| **Parse message text**         | Select whether to parse the message text.<br />Defines how messages are treated.                                                                                                                                                                                     |
:::

:::ExpandableHeading
### Delete a Message

Removes a message.

| **Connection**             | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------------------- | ---------------------------------------------------------------------------------- |
| **Channel ID**             | Enter (map) a Channel ID of a channel whose messages you want to delete.           |
| **Message ID (timestamp)** | Enter (map) a Message ID of a message to delete.                                   |
:::

## Files

You can watch, list, retrieve, download, upload, send and delete files using the following modules.

:::ExpandableHeading
### Watch Files

Triggers when a new file is added.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                              |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Type**                              | Select the file type for which you want to watch:<br />- *Posts*<br />- *Snippets*<br />- *Google docs*<br />- *Images*<br />- *Zips*<br />- *Pdfs*                             |
| **Channel type**                      | Select the channel from which you want to filter the files.<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people* |
| **Public channel**                    | Select or map a public channel to watch the files.                                                                                                                              |
| **Private channel**                   | Select or map a private channel to watch the files.                                                                                                                             |
| **User**                              | Select or map a user to watch the files.                                                                                                                                        |
| **Direct message to multiple people** | Select or map a direct message to multiple people and watch the files.                                                                                                          |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                     |
| **Created by**                        | Filter files to those created by the selected user.                                                                                                                             |
| **Limit**                             | Set the maximum number of files Make will return during one execution cycle. The default value is 2.                                                                            |
:::

:::ExpandableHeading
### List Files

Returns a list of files within a team.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                     |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Type**                              | Select the file type you want to retrieve:<br />- *Posts*<br />- *Snippets*<br />- *Google*<br />- *docs*<br />- *Images*<br />- *Zips*<br />- *Pdfs*                  |
| **Channel type**                      | Select the channel from which to filter the files:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people* |
| **Public channel**                    | Select or map a public channel to list the files.                                                                                                                      |
| **Private channel**                   | Select or map a private channel to list the files.                                                                                                                     |
| **User**                              | Select or map a user to list the files.                                                                                                                                |
| **Direct message to multiple people** | Select or map direct message to multiple people and list the files.                                                                                                    |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.            |
| **Created by**                        | Filter files created by the selected user.                                                                                                                             |
| **Date from**                         | Set the start date from when you want to list the files.                                                                                                               |
| **Date to**                           | Set the end date until when you want to list the files.                                                                                                                |
| **Limit**                             | Set the maximum number of files Make will return during one execution cycle. The default value is 2.                                                                   |
:::

:::ExpandableHeading
### Get a File

Returns details about a file.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **File IDs**   | Enter (map) the file ID of the file you want to retrieve details about.            |
:::

:::ExpandableHeading
### Upload a File

Creates or uploads a file.

| **Connection**            | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                 |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**          | Enter (map) the channel's details:<br />- Channel type - Select the channel where you want to upload the file:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people* |
| **ID type**               | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                        |
| **File**                  | Enter (map) a file details:<br />- **File name** - Enter (map) the file name.<br />- **Data** - Enter (map) the file data.                                                                                                         |
| **Title**                 | Enter (map) the title of the file.                                                                                                                                                                                                 |
| **Thread ID (timestamp)** | Enter (map) the Thread ID to upload the file as a reply.                                                                                                                                                                           |
| **Initial comment**       | Enter (map) the message text introducing the file in the specified channel.                                                                                                                                                        |
:::

:::ExpandableHeading
### Send a File Message

Sends a file message.

| **Connection**            | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channels**              | Enter (map) the channel's details:<br />- **Channel type**<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*<br />- **Public channel** - Select or map a public channel to create a file.<br />- **Private channel** - Select or map a private channel to create a file.<br />- **User** - Select or map a user to create a file.<br />- **Direct message to multiple people** - Select or map a direct message to multiple people and create a file. |
| **ID type**               | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                                                                                                                                                                                                                                                                                                             |
| **File**                  | Enter (map) a file details:<br />- **File name** - Enter (map) the file name.<br />- **Content** - Enter (map) the file data.                                                                                                                                                                                                                                                                                                                                                                                           |
| **Image name**            | Enter (map) the name of the file. (This is the filename when it's sent)                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Thread ID (timestamp)** | Enter (map) the Thread ID to create the file as a reply. (Text entered here will be included as a message when the file is sent)                                                                                                                                                                                                                                                                                                                                                                                        |
| **Text**                  | Enter (map) the message text introducing the file in the specified channel.                                                                                                                                                                                                                                                                                                                                                                                                                                             |
:::

:::ExpandableHeading
### Delete a File

Deletes a file.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **File ID**    | Enter (map) the ID of the file you want to delete.                                 |
:::

## Channels

You can list, retrieve, list members, set the topic, set the purpose, join a channel, leave a channel, create, archive, and unarchive a channel using this module.

:::ExpandableHeading
### List Channels

Returns a list of channels in a workspace.

| **Connection**       | [Establish a connection to your Slack user account.](docId\:o7DEsWv1cn09U5wzcXi1g)                                                                                                                                                          |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Exclude archived** | Select whether to exclude archived channels in the results.                                                                                                                                                                                 |
| **Type**             | Select the type of channels you want to retrieve.<br />- *Public channel*<br />- *Private channel*<br />- *Direct message channel*<br />- *Direct message to multiple people*                                                               |
| **Limit**            | Set the maximum number of channels Make will return during one execution cycle. The default value is 2.                                                                                                                                     |
| **Next Cursor**      | Set the cursor parameter equal to the next\_cursor value you received on the last request to retrieve the next portion of the collection. For information see the [cursor based pagination](https://api.slack.com/docs/pagination#cursors). |
:::

:::ExpandableHeading
### Get a Channel

Returns details about a channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Channel ID** | Enter (map) the channel ID of the channel you want to retrieve.                    |
:::

:::ExpandableHeading
### List Members in a Channel

Retrieve IDs of Members in a Channel.

| **Connection**      | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                     |
| ------------------- | ------------------------------------------------------------------------------------------------------ |
| **Channel type**    | Select the channel type:<br />- *Public channel*<br />- *Private channel*                              |
| **Public channel**  | Select or map a public channel whose members you want to list.                                         |
| **Private channel** | Select or map a private channel whose members you want to list.                                        |
| **Limit**           | Set the maximum number of members Make will return during one execution cycle. The default value is 2. |
:::

:::ExpandableHeading
### Set the Topic of a Channel

Changes the topic of a channel.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                 |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                                                                                       |
| **Input Method**                      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                   |
| **Public Channel**                    | Select or map a public channel whose topic you want to set.                                                                                                                                                                        |
| **Private Channel**                   | Select or map a private channel whose topic you want to set.                                                                                                                                                                       |
| **Direct message**                    | Select or map a direct message whose topic you want to set.                                                                                                                                                                        |
| **Direct message to people**          | Select or map a direct message to multiple people whose topic you want to set.                                                                                                                                                     |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**.                                                                        |
| **Public Channel**                    | Enter (map) a public channel whose topic you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Private Channel**                   | Enter (map) a private channel whose topic you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels. |
| **Direct message**                    | Enter (map) a public channel whose topic you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Direct message to multiple people** | Enter (map) a public channel whose topic you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Topic**                             | Enter (map) the topic name for the channel. Does not support formatting or linking. For example, `Apply topically for best effects`.                                                                                               |
:::

:::ExpandableHeading
### Set the Purpose of a Channel

Changes the purpose of a channel.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                   |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                                                                                         |
| **Input Method**                      | Select the input method:<br />- *Select from a list*<br />- *Search by the name*                                                                                                                                                     |
| **Public Channel**                    | Select or map a public channel whose purpose you want to set.                                                                                                                                                                        |
| **Private Channel**                   | Select or map a private channel whose purpose you want to set.                                                                                                                                                                       |
| **Direct Message**                    | Select or map a direct message whose purpose you want to set.                                                                                                                                                                        |
| **Direct message to multiple people** | Select or map a direct message to multiple people whose purpose you want to set.                                                                                                                                                     |
| **Public Channel**                    | Enter (map) a public channel whose purpose you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Private Channel**                   | Enter (map) a private channel whose purpose you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels. |
| **Direct message**                    | Enter (map) a public channel whose purpose you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Direct message to multiple people** | Enter (map) a public channel whose purpose you want to set. Alternatively, you can search a channel:<br />- **Name** - Enter (map) a name to search.<br />- **Exclude Archived** - Select whether to exclude the archived channels.  |
| **Purpose**                           | Enter (map) the new special purpose for the channel. For example, `My More Special Purpose`.                                                                                                                                         |
:::

:::ExpandableHeading
### Join a Channel

Joins to an existing channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Channel ID** | Enter (map) the Channel ID of a channel you want to join.                          |


:::

:::ExpandableHeading
### Leave a Channel

Leaves a channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Channel ID** | Enter (map) the Channel ID of a channel you want to leave.                         |


:::

:::ExpandableHeading
### Create a Channel

Creates a channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Name**       | Enter (map) the name of the public or private channel to create.                   |
| **Is private** | Select whether the channel is private.                                             |
:::

:::ExpandableHeading
### Archive a Channel

Archives a channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Channel ID** | Enter (map) the channel ID of the channel you want to archive.                     |
:::

:::ExpandableHeading
### Unarchive a Channel

Unarchives a channel.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Channel ID** | Enter (map) the channel ID of the channel you want to unarchive.                   |
:::

## Reactions

You can list, add, and remove a reaction using the following modules.

:::ExpandableHeading
### List Reactions

Returns reactions a user made.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                         |
| -------------- | ---------------------------------------------------------------------------------------------------------- |
| **User**       | Select or map a user whose reactions you want to list.                                                     |
| **Limit**      | Set the maximum number of reactions Make should return during one execution cycle. The default value is 2. |
:::

:::ExpandableHeading
### Add a Reaction

Adds a reaction to a message.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **Public channel**                    | Select or map a public channel to whose message you want to add a reaction. For example, `C1234567890`.                                                     |
| **Private channel**                   | Select or map a private channel to whose message you want to add a reaction. For example, `C1234567894`.                                                    |
| **User**                              | Select or map a user to whose message you want to add a reaction.                                                                                           |
| **Direct message to multiple people** | Select or map a direct message to multiple people to whose message you want to add a reaction.                                                              |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
| **Message ID (timestamp)**            | Enter (map) the Message ID or a timestamp of the message to add a reaction. For example, `1234567890.123456`.                                               |
| **Reaction (Emoji name)**             | Select from a dropdown (map) list of the Reaction (Emoji name). For example, `thumbsup`.                                                                    |
:::

:::ExpandableHeading
### Remove a Reaction

Removes a reaction from a Message.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **Public channel**                    | Select or map a public channel to whose message you want to remove a reaction. For example, `C1234567890`.                                                  |
| **Private channel**                   | Select or map a private channel to whose message you want to remove a reaction. For example, `C12345678904`.                                                |
| **User**                              | Select or map a user to whose message you want to remove a reaction.                                                                                        |
| **Direct message to multiple people** | Select or map a direct message to multiple people to whose message you want to remove a reaction.                                                           |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
| **Message ID (timestamp)**            | Enter (map) the Message ID or a timestamp of the message to add a reaction. For example, `1234567890.123456`.                                               |
| **Reaction (Emoji name)**             | Enter (map) the Reaction (Emoji name). For example, `thumbsup`.                                                                                             |
:::

## Stars

You can add and remove stars using the following modules.

:::ExpandableHeading
### Add a Star

Adds a star to a channel, message, file, or a file comment.

| **Connection**                      | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                    | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **ID type**                         | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
| **Add a star to**                   | Select whether you want to add a star to a channel, file, or file comment.                                                                                  |
| **Channel/File ID/File comment ID** | Enter respective IDs. You can star a message by selecting a *Channel* and entering the message *timestamp*.                                                 |
:::

:::ExpandableHeading
### Remove a Star

Removes a star from the channel, message, file, or a file comment.

| **Connection**   | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type** | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **ID type**      | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
:::

## Saved Items

You can save an item and remove the saved item using the following modules.

:::ExpandableHeading
### Save an Item

Adds an item to saved items.

| **Connection**             | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------------------- | ---------------------------------------------------------------------------------- |
| **Message ID (timestamp)** | Enter (map) a Message ID of a message whose item you want to save.                 |
| **File ID**                | Enter (map) a File ID of a file to save.                                           |
:::

:::ExpandableHeading
### Remove Saved Item

Removes a saved item.

| **Connection**             | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------------------- | ---------------------------------------------------------------------------------- |
| **Message ID (timestamp)** | Enter (map) a Message ID of a message whose item you want to remove.               |
| **File ID**                | Enter (map) a File ID of a file to remove.                                         |
:::

## Pins

You can pin and unpin a message using the following modules.

:::ExpandableHeading
### Pin a Message

Pins a message to a channel.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **Public channel**                    | Select or map a public channel whose message you want to pin.                                                                                               |
| **Private channel**                   | Select or map a private channel whose message you want to pin.                                                                                              |
| **User**                              | Select or map a user whose message you want to pin.                                                                                                         |
| **Direct message to multiple people** | Select or map a direct message to multiple people you want to pin.                                                                                          |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
| **Message ID (timestamp)**            | Enter (map) the timestamp of the message to pin. For example, `1234567890.123456`.                                                                          |
:::

:::ExpandableHeading
### Unpin a Message

Unpins a message from a channel.

| **Connection**                        | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                          |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Channel type**                      | Select the channel type:<br />- *Public channel*<br />- *Private channel*<br />- *Direct message*<br />- *Direct message to multiple people*                |
| **Public channel**                    | Select or map a public channel whose message you want to unpin.                                                                                             |
| **Private channel**                   | Select or map a private channel whose message you want to unpin.                                                                                            |
| **User**                              | Select or map a user whose message you want to unpin.                                                                                                       |
| **Direct message to multiple people** | Select or map a direct message to multiple people you want to unpin.                                                                                        |
| **ID type**                           | After choosing **Direct message**, select how you want to specify the direct message recipient. You can use a **Channel ID**, **User ID**, or **Username**. |
| **Message ID (timestamp)**            | Enter (map) the timestamp of the message to unpin. For example, `1234567890.123456`.                                                                        |
:::

## Users

You can watch, search, list, retrieve, invite and kick a user using the following modules.

:::ExpandableHeading
### Watch Users

Triggers when a new user is added or an existing user has changed. Only emit the latest change since the last scenario run.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                   |
| -------------- | ---------------------------------------------------------------------------------------------------- |
| **Limit**      | Set the maximum number of users Make will return during one execution cycle. The default value is 2. |

When setting the schedule to run your Watch Slack Users scenario, the **Advanced Scheduling** option to choose a **Start Date** is restricted to Slack users with a [premium account](https://app.slack.com/plans/T042JM9R7).

::Image[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/sQh6t7Yr-E2Dl79PUt35D_image.png" size="60" width="805" height="1054" position="center" darkWidth="805" darkHeight="1054" showCaption="false"}
:::

:::ExpandableHeading
### Search for User

Retrieves a single user by looking them up by their registered email address.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **Email**      | Enter the email address of the user you want to search for.                        |
:::

:::ExpandableHeading
### List Users

Returns a list of all users in a workspace.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)         |
| -------------- | ------------------------------------------------------------------------------------------ |
| **Limit**      | Set the maximum number of users Make will return during one cycle. The default value is 2. |
:::

:::ExpandableHeading
### Get a User

Returns details about a member to a workspace.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| -------------- | ---------------------------------------------------------------------------------- |
| **User ID**    | Enter (map) the User ID of the user you want to retrieve information about.        |
:::

:::ExpandableHeading
### Invite Users

Invites 1-30 users to a public or private channel.

| **Connection**      | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| ------------------- | ---------------------------------------------------------------------------------- |
| **Channel type**    | Select the channel type:<br />- *Public channel*<br />- *Private channel*          |
| **Public channel**  | Select or map a public channel to add the users.                                   |
| **Private channel** | Select or map a private channel to add the users.                                  |
| **Users**           | Select the users you want to add to the channel.                                   |
:::

:::ExpandableHeading
### Kick a User

Removes a user from a channel.

| **Connection**      | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU) |
| ------------------- | ---------------------------------------------------------------------------------- |
| **Channel type**    | Select the channel type:<br />- *Public channel*<br />- *Private channel*          |
| **Public channel**  | Select or map a public channel whose user you want to remove.                      |
| **Private channel** | Select or map a private channel whose user you want to remove.                     |
| **Users**           | Select the user you want to remove from the channel.                               |
:::

## Reminders

You can create a reminder using the following modules.

:::ExpandableHeading
### Create a Reminder

Creates a reminder.

| **Connection** | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                                            |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Text**       | Enter (map) the content to appear in the reminder.                                                                                                                                                                                                            |
| **Time**       | Enter (map) the time when this reminder should happen. Enter the Unix timestamp (up to five years from now), the number of seconds until the reminder (if within 24 hours), or a natural language description. For example, `in 15 minutes` `every Thursday`. |
| **User**       | Select or map the user you want to create a reminder for.                                                                                                                                                                                                     |
:::

## Events

You can watch new events using the following module.

:::ExpandableHeading
### Watch New Events

Triggers when a new message or other events are created.

| **Webhook name** | Enter (map) a name for the webhook.                                                                                                                                                 |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Event type**   | Select the event type:<br />- *New channel message*<br />- *New private channel message*<br />- *New IM message*<br />- *New MP IM message*<br />- *New reaction*<br />- *New file* |
| **Connection**   | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                  |
| **Channel**      | Select or map a channel whose event you want to watch.                                                                                                                              |
:::

## Profile

You can set a status in events using the following module.

:::ExpandableHeading
### Set a Status

Update a user’s current status.

| **Connection**    | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                           |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Status text       | Enter (map) the status text. You can enter up to 100 characters.                                                                                                                                             |
| Status emoji      | Enter (map) the status emojis enabled for the slack team. For example, `:train:`. The list of possible emojis can be found in the [Slack Emoji Cheat Sheet](https://www.webfx.com/tools/emoji-cheat-sheet/). |
| Status expiration | Enter (map) the Unix Timestamp of when the status will expire.<br />Providing `0` or omitting this field results in a custom status that will not expire.                                                    |
:::

## Other

:::ExpandableHeading
### Make an API Call

Performs an arbitrary authorized API call.

| **Connection**   | [Establish a connection to your Slack user account.](docId\:kLvbSOs7QZqobQ2mqXeGU)                                                                                                                                                               |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **URL**          | Enter a path relative to [https://slack.com/api/](https://slack.com/api/).<br />For example: `/list.conversations`<br />For the list of available endpoints, refer to the [Slack API documentation](https://api.slack.com/).                     |
| **Method**       | **GET**<br />to retrieve information for an entry.<br />**POST**<br />to create a new entry.<br />**PUT**<br />to update/replace an existing entry.<br />**PATCH**<br />to make a partial entry update.<br />**DELETE**<br />to delete an entry. |
| **Headers**      | Enter the desired request headers. You don't have to add authorization headers; we already did that for you.                                                                                                                                     |
| **Query String** | Enter the request query string.                                                                                                                                                                                                                  |
| **Body**         | Enter the body content for your API call.                                                                                                                                                                                                        |
:::

:::ExpandableHeading
## Scopes

| **Add a Reaction**                     | channels\:read, groups\:read, im\:read, mpim\:read, reactions\:write                                                                                    |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Add a Star**                         | stars\:write, channels\:read, groups\:read, im\:read, mpim\:read                                                                                        |
| **Archive a Channel**                  | channels\:write, groups\:write, im\:write, mpim\:write                                                                                                  |
| **Complete a Reminder**                | reminders\:write                                                                                                                                        |
| **Create a Channel**                   | users\:read, channels\:write, groups\:write                                                                                                             |
| **Create a Message**                   | chat\:write, chat\:write.public, chat\:write.customize, channels\:read, groups\:read, im\:read, mpim\:read, users\:read                                 |
| **Create a Reminder**                  | reminders\:write, users\:read                                                                                                                           |
| **Create a Text File**                 | files\:write, channels\:read, groups\:read, im\:read, mpim\:read, files\:read                                                                           |
| **Create a Text File (Deprecated)**    | files\:write, channels\:read, groups\:read, im\:read, mpim\:read                                                                                        |
| **Delete a File**                      | files\:write                                                                                                                                            |
| **Delete a Message**                   | chat\:write                                                                                                                                             |
| **Delete a Reminder**                  | reminders\:write                                                                                                                                        |
| **Disable Do Not Disturb Mode**        | dnd\:write                                                                                                                                              |
| **Disable Snooze Mode**                | dnd\:write                                                                                                                                              |
| **Download a File**                    | files\:read                                                                                                                                             |
| **Enable Do Not Disturb Mode**         | dnd\:write                                                                                                                                              |
| **Get a Channel**                      | channels\:read, groups\:read, im\:read, mpim\:read                                                                                                      |
| **Get a File**                         | files\:read                                                                                                                                             |
| **Get a Private Channel Message**      | groups\:history                                                                                                                                         |
| **Get a Private Channel Message v2**   | groups\:history                                                                                                                                         |
| **Get a Public Channel Message**       | channels\:history                                                                                                                                       |
| **Get a Reminder**                     | reminders\:read                                                                                                                                         |
| **Get a User**                         | users\:read, users\:read.email                                                                                                                          |
| **Get a User's Do Not Disturb Status** | dnd\:read, users\:read                                                                                                                                  |
| **Get My Info**                        | identity.basic                                                                                                                                          |
| **Invite a User to Workspace**         | admin.users\:write, admin.teams\:read, admin.conversations\:read                                                                                        |
| **Invite Users**                       | channels\:write, channels\:read, groups\:write, groups\:read, im\:writeim\:read, mpim\:writemp, im\:read, users\:read                                   |
| **Join a Channel**                     | channels\:write                                                                                                                                         |
| **Kick a User**                        | channels\:write, channels\:read, groups\:write, groups\:read, im\:write, im\:read, mpim\:write, mpim\:read, users\:read                                 |
| **Leave a Channel**                    | channels\:write, groups\:write, im\:write, mpim\:write                                                                                                  |
| **List Channels**                      | channels\:read, groups\:read, im\:read, mpim\:read                                                                                                      |
| **List Files**                         | files\:read, channels\:read, groups\:read, users\:read, im\:read, mpim\:read                                                                            |
| **List Members in a Channel**          | channels\:read, groups\:read, im\:read, mpim\:read                                                                                                      |
| **List Reactions**                     | reactions\:read, users\:read                                                                                                                            |
| **List Reminders**                     | reminders\:read                                                                                                                                         |
| **List Replies**                       | channels\:read, groups\:read, im\:read, mpim\:read, channels\:history, groups\:history, im\:history, mpim\:history                                      |
| **List Saved Items**                   | stars\:read                                                                                                                                             |
| **List Scheduled Messages**            | channels\:read, groups\:read, im\:read, mpim\:read, users\:read                                                                                         |
| **List Users**                         | users\:read, users\:read.email                                                                                                                          |
| **New Event**                          | channels\:read, emoji\:read, files\:read, channels\:read, groups\:read, channels\:history, groups\:history, im\:history, mpim\:history, reactions\:read |
| **Open a Conversation**                | im\:write, mpim\:write, users\:read                                                                                                                     |
| **Pin a Message**                      | pins\:write                                                                                                                                             |
| **Remove a Reaction**                  | channels\:read, groups\:read, im\:read, mpim\:read, reactions\:write                                                                                    |
| **Remove a Star**                      | stars\:write                                                                                                                                            |
| **Remove Saved Item**                  | stars\:write                                                                                                                                            |
| **Save an Item**                       | stars\:write, channels\:read, groups\:read, im\:read, mpim\:read                                                                                        |
| **Schedule a Message**                 | chat\:write, chat\:write.public, chat\:write.customize, channels\:read, groups\:readim\:read, mpim\:read, users\:read                                   |
| **Search for Message**                 | search\:read                                                                                                                                            |
| **Search for User**                    | users\:read, users\:read.email                                                                                                                          |
| **Set a Status**                       | users.profile\:write                                                                                                                                    |
| **Set the Purpose of a Channel**       | channels\:read, groups\:read, im\:read, mpim\:read, channels\:write, groups\:write, im\:write, mpim\:write                                              |
| **Set the Topic of a Channel**         | channels\:read, groups\:read, im\:read, mpim\:read, channels\:write, groups\:write, im\:write, mpim\:write                                              |
| **Unarchive a Channel**                | channels\:write, groups\:write, im\:write, mpim\:write                                                                                                  |
| **Unpin a Message**                    | pins\:write                                                                                                                                             |
| **Update a Message**                   | chat\:write, channels\:read, groups\:read, im\:read, mpim\:read, users\:read                                                                            |
| **Upload a File**                      | files\:write, channels\:read, groups\:read, im\:read, mpim\:read, files\:read                                                                           |
| **Upload a File (Deprecated)**         | files\:write, channels\:read, groups\:read, im\:read, mpim\:read                                                                                        |
| **Watch Direct Messages**              | im\:history, im\:read, users\:read                                                                                                                      |
| **Watch Files**                        | files\:read, channels\:read, groups\:read, users\:read, im\:read, mpim\:read                                                                            |
| **Watch Multiparty Direct Messages**   | mpim\:history, mpim\:read                                                                                                                               |
| **Watch Private Channel Messages**     | groups\:history, groups\:read                                                                                                                           |
| **Watch Private Channel Messages v2**  | groups\:history, groups\:read                                                                                                                           |
| **Watch Public Channel Messages**      | channels\:history, channels\:read                                                                                                                       |
| **Watch Saved Items**                  | stars\:read                                                                                                                                             |
| **Watch Scheduled Messages**           | channels\:read, groups\:read, im\:read, mpim\:read, users\:read                                                                                         |
| **Watch Starred Messages**             | stars\:read                                                                                                                                             |
| **Watch Users**                        | users\:read                                                                                                                                             |
:::

