Edit message retention settings for specific conversations

By default, Slack will retain all messages for the lifetime of your workspace. Workspace owners and org owners can adjust retention settings for individual public channels. If permitted, members can also set a custom message retention period for private channels and direct messages (DMs) that they’re a part of. These retention settings for individual conversations can be shorter or longer than the workspace or org-wide message retention setting.

What to expect

Caution! Message deletion is permanent. Please use care when setting up retention policies. 

Set message retention for a specific channel or DM

  1. From your desktop, open the conversation whose retention settings you want to configure.
  2. Click on the channel or member name(s) in the conversation header.
  3. Click on the Settings tab.
  4. Hover over Message history and click on Edit
  5. Select Delete messages after a specific time period
  6. Choose how long you'd like to save messages, then click on Save changes

Slack will post a message to the conversation to confirm the updated retention settings.

 

Set message retention with channel management tools

Business+ subscription

Enterprise Grid subscription

Workspace owners and admins can use channel management tools to view and adjust message retention on public channels. The workspace primary owner and owners and admins with permission can also take this action on private channels.

  1. From your desktop, click your workspace name in the top left.
  2. Click Settings & administration from the menu, then click Workspace settings.
  3. Below Administration in the left sidebar, click on Manage channels. If you don’t see the left sidebar, click  Menu in the top-left corner to find it.
  4. Search for a channel name, or filter channels by channel type. If you have permission to manage private channels, you can tick the box next to Show all private channels.
  5. To set or change retention on a channel, click the  three dots icon to the right of the channel name and select Edit retention.
  6. Make and save your changes.

Slack will post a message to the channel to let members know that retention was updated and which owner or admin took the action.

Note: On the Business+ subscription, you can only edit retention on private channels if a request to export data from all channels and conversations has been approved for your workspace.

Org level

The org primary owner, and any org owners or org admins with permission, can use the steps below to view and edit message retention on channels in their org:

  1. From your desktop, click your workspace name in the top left.
  2. Click Settings & administration from the menu, then click Organisation settings.
  3. Click  Channels in the left sidebar.
  4. Search for a channel name, or filter channels by channel type or workspace. If you have permission to manage private channels, you can tick the box next to Show all private channels.
  5. To set or change retention on a channel, click the  three dots icon to the right of the channel name and select Edit retention.
  6. Make and save your changes.

Slack will post a message to the channel to let members know that retention was updated and which owner or admin took the action.


Workspace level

Workspace owners and admins can use the steps below to view and edit message retention on channels in workspaces that they manage:

  1. From your desktop, click your workspace name in the top left.
  2. Click Settings & administration from the menu, then click Workspace settings.
  3. Below Administration in the left sidebar, click on Manage channels. If you don’t see the left sidebar, click  Menu in the top-left corner to find it.
  4. Search for a channel name, or filter channels by channel type. If you have permission to manage private channels, you can tick the box next to Show all private channels.
  5. To set or change retention on a channel, click the  three dots icon to the right of the channel name and select Edit retention.
  6. Make and save your changes.

Slack will post a message to the channel to let members know that retention was updated and which owner or admin took the action.

Who can use this feature?
  • Workspace owners and org owners can make this feature available to all members (but not guests
  • Available on paid subscriptions