Reactivate a bot user

A bot is a lot like a regular member, except that it doesn’t interact with your workspace via the Slack app. Instead, a bot is controlled programmatically via a bot user token that accesses one or more of Slack’s APIs.

When a member is deactivated, so are any bot users that member created. This may cause some bots to stop working for your workspace, but fear not! Another member can transfer ownership of the bot user by simply re-enabling it.

Tip: To re-enable a deactivated bot, a member must have permission to manage integrations.

Here's how:

  1. Click your workspace name in the top left to open the menu.
  2. Select Apps & integrations.
  3. Click Manage at the top right of the App Directory.
  4. Click Custom Integrations from the menu, and click Bots.
  5. Click the   pencil icon next to the bot user you'd like to reactivate.
  6. Under the API Token section, you'll see an alert that says "The API token is only available to the integration owner."
  7. Click Enable in the top right, then OK to confirm. You'll now be the new owner of the bot user and its API Token will be regenerated. You'll need to update the bot's code to use this new token.
  8. Click OK to reload the page and access the new API token.
  9. Update the token in any scripts or libraries used by this bot.

Tip: To re-enable a Hubot or Lita bot, look for them under the Apps section instead: my.slack.com/apps/manage.

Who can use this feature?
  • By default, all members except for Guests can use this feature.
  • Available to teams on free and paid plans.

Related Articles

Recently Viewed Articles