FAQs about migrating from Atlassian to Slack

Have questions about migrating to Slack? We’ve put together some frequently asked questions to help make your move as simple as possible.

Got more questions? We’re here for you! Send us a message and we’ll give you a hand. 👋

The basics

Do I need to manually recreate my group in Slack?

No, you can use Slack’s import tool to migrate your Hipchat data or Stride data. If you’re new to Slack, use your archive to create a copy of your group in your Slack workspace. If you’re already using Slack, merge matching data and migrate any rooms or users not already in Slack.

How do I migrate a Hipchat or Stride group to Slack?

Export your archive, then use Slack’s import tool to choose what data to bring into your Slack workspace. See our guides for more:

How do I turn on single sign-on for my Slack workspace?

Adjust your Slack workspace’s access and security settings to suit your needs. Learn more about workspace administration in the Configure access & security section of our Help Centre.

Can I migrate integrations from Stride or Hipchat to Slack?

No, integrations will not be imported into Slack. They will have to be set up again once the import is complete. See our developer guide for migrating apps.

Users and rooms

What do you call users, rooms and messages in Slack?

In Slack, users are members, rooms are called channels, messages between two members are direct messages (DMs) and messages between three or more members are group DMs.

How are users and rooms imported into Slack?

When email addresses match, you can merge a Hipchat or Stride user with a Slack account. You can also add users as new Slack members, create deactivated members or choose not to import certain members.

Similar to users, you can merge rooms with matching Slack channels or create brand new channels if you like.

Will a user’s role transfer from Hipchat or Stride to Slack?

Imported and invited users will have role of member by default. The creator of the workspace will be the primary workspace owner. This person has the ability to change the role of any member in the workspace. Learn more about roles in Slack.

How do I set a member’s role before they have access to Slack?

You can use one of these import options and either activate or invite the members when you’re ready: Import as deactivated users or Don’t import these users – just their messages.


Will new Slack members automatically be added to any channels?

To make the migration process a little easier, we automatically add members to channels they’ve posted at least one message in.

Running an import

Who can export and import data?

You must be a Hipchat or Stride group administrator to export a group’s archive. To import data into Slack, you must be a workspace owner or workspace admin.

How do I export from Hipchat or Stride? How do I import into Slack?

Can I cancel an import?

Yes, you can roll back an import using the Reverse import button. This action will remove imported rooms and messages from your Slack workspace, but not users.

Can I import to Slack more than once?

Yes, you can perform multiple imports without duplicating messages or users, as long as the message time stamps and channel names remain the same. Things to bear in mind:

  • Merge public rooms from Hipchat or Stride with public channels with the same name in Slack without creating duplicate message content.
  • Private rooms you want to import can’t be merged with private channels in Slack. You must import as a new private channel instead. This might result in two similar private channels in the workspace – one with up-to-date message history and one without. Archive the channel you don’t need.
  • If you choose Don’t import these users – just their messages, it’s not possible to associate those messages with accounts you import or create at a later date. If you’re not ready to invite members to your workspace, choose the option Create as deactivated users or Don’t import these users or their messages.

Alternatively, when exporting from Hipchat or Stride, you can select content from a specific date range. When you import this file into Slack, you don’t have to worry about duplicate messages, with the exception of private channels (noted above).

If a Hipchat or Stride room was owned by a user who’s no longer active, what happens when it’s moved to Slack? Or what if I choose not to import a room owner?

You can migrate the room to Slack just like any other. Slack channels don’t have owners, so it won’t matter if the former room owner is no longer around. You’ll automatically be added to any channels whose owners aren’t imported to Slack and listed as the creator.

Why didn’t all of my private rooms get imported into Slack?

Slack workspace owners and admins can only see the private channels they’re a member of. If you didn’t see an error message during your import, your private channels were imported successfully, but you’ll need to be invited to join those channels to view them in Slack.

One of the participants of a one-to-one or direct message is no longer an active user. How will this conversation be imported into Slack?

It will depend on how you choose to import these two users:

  • Create as deactivated users
    If you select this option, the user’s direct messages and other messages will be migrated, but they’ll appear as a deactivated member in Slack.
  • Don’t import these users or their messages
    If you choose this option, the user’s direct messages and files won’t be imported. Only messages shared in rooms will be migrated to Slack.

Neither participant of a one-to-one or direct message is an active user any more. What happens to their messages?

This will also depend on how you choose to import the users:

  • Create as deactivated users
    Both users will appear as deactivated members in Slack and no other members will be able to access their direct messages.
  • Don’t import these users or their messages
    Neither the users nor their direct messages will be imported. Only messages they’ve shared in rooms will be migrated to Slack.

Testing an import

How can I test an import? 

To test the import process, we recommend you create a new workspace on the Free subscription. Note: When choosing import options for members, make sure that you select Create as deactivated users so people don’t receive invitations to join the test workspace. Once you’ve finished, you can delete the workspace.