Moving Orgs & Sandbox Refreshes for Slack Apps

Move a Slack App Connection from One Org to Another 

To disconnect a Slack app from one org and reconnect it to another org, use the following steps:

Disconnecting a Slack App will delete all user mappings.

Note

  1. Uninstall the app from the workspace in Slack.
  2. Wait approximately 15 minutes for the connections to be reset. If it is a custom app, make sure you subscribe to the app_uninstalled event.
  3. Reinstall the app into the workspace and connect the app to the new org.

Refresh a Production Sandbox with a Slack App 

When you refresh your full copy sandbox from production, you’ll notice user mappings from production are preserved. The mappings will not interfere with connecting the same Slack app from a test Slack workspace environment. In order to give you the smoothest experience, follow these steps:

  1. Uninstall the Slack app from the test workspace to clean up Slack traffic to the newly refreshed org.

Don’t uninstall production because it will delete your user mappings.

Note

  1. Refresh your sandbox.
  2. Once the refresh is complete, reinstall and reconnect the Slack app to your new sandbox org.

Troubleshooting 

If the any of these problems exist:

  • Your sandbox was refreshed before uninstalling your Slack app.
  • The Slack app is behaving weirdly or not working at all.
  • The app appears installed and working but won’t respond to slash commands.

Follow these steps:

  1. Uninstall the app and wait 15 minutes.
  2. Reinstall the app.
  3. Connect to the new sandbox org.

Beta Feature

This feature is not generally available. It is not part of your purchased Services. This feature is subject to change, may be discontinued with no notice at any time in SFDC’s sole discretion, and SFDC may never make this feature generally available. Make your purchase decisions only on the basis of generally available products and features. This feature is made available on an AS IS basis and use of this feature is at your sole risk.