FAQs about migrating from Hipchat 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.

Note: Support for Stride imports is coming this fall. Stay tuned! 📻

Note: Have more questions? We're here for you! Send us a note and we'll lend a hand. 👋

The basics

What are the differences between Slack and Hipchat?

We’ve put together a guide for using Slack, just for Hipchat users. It'll walk you through features that are different from what you’re used to in Hipchat.

Do I need to manually recreate my Hipchat group in Slack?

Nope, you can use Slack’s import tool to migrate your Hipchat rooms and users.

  • New to Slack?
    Use your Hipchat archive to create a copy of your Hipchat rooms and users in your new Slack workspace.
  • Already using Slack?
    Merge matching Hipchat rooms and users, and migrate any rooms or users not already in Slack.

How do I migrate a Hipchat group to Slack?

Export your archive from Hipchat, then use Slack’s import tool to choose which users, rooms, and messages to bring into your Slack workspace. See our guide for more: Import Hipchat data to Slack.


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 under the Configure access & security section of our Help Center.

Users and rooms

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

In Slack, users are members, rooms are called channels, and 1 to 1 messages are direct messages (DMs), or group DMs when there's more than two people.

How are users and rooms imported to Slack?

You can merge matching Hipchat and Slack users with the same email address, add Hipchat users as new Slack members, create deactivated members, or choose not to import certain members.

Similar to users, you can merge matching Hipchat rooms and Slack channels, or create brand new channels if you’d like.

Will a user's role transfer from Hipchat 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 members' 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: Create as deactivated users, without inviting them or Do not create users, just import their messages.

Running an import

Who can export and import data?

You must be a Hipchat group administrator to export a group's archive. To import data to Slack, you must be a Workspace Owner or Workspace Admin.

How do I export from Hipchat? How do I import to Slack?

Can I cancel an import?

Yes, you’ll have the option to rollback an import using the Reverse Import button. This action will remove imported rooms and messages from your Slack workspace, but not users. Read more about importing to Slack.

Can I import to Slack more than once?

Yes, you can perform multiple imports without duplicating messages or users, as long as the message timestamps and channel names remain the same. Keep these things in mind: 

  • Map public rooms from Hipchat with public channels with the same name in Slack without creating duplicate message content.
  • Private rooms you want to import can't be mapped to private channels in Slack. Instead, you must import as a new private channel. This may result in two of the same private channels in the workspace — one with up-to-date message history and one without. Archive the channel you don't need. 
  • By choosing Do not create users, just import their messages, it's not possible to associate those messages to members 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, without inviting them or Skip users, don't import messages

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


If a Hipchat room was owned by a user that's no longer active, what happens to it 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 be automatically added to the Slack channel and listed as its creator.

Note: You’ll only be automatically added to Slack channels if the former room's owner isn’t imported to Slack.

Why didn't all of my private rooms import to 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 1 to 1 message is no longer an active user. How will this conversation import to Slack?

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

  • Create as deactivated users, without inviting them
    If you select this option, the user’s 1 to 1 and other messages will be migrated, but they’ll appear as deactivated members in Slack.
  • Do not create users, just import their messages
    If you choose this option, 1 to 1 messages and the user’s files won’t be imported. Only messages shared in rooms will be migrated to Slack.

Both participants of a 1 to 1 message are no longer active users. What happens to their messages?

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

  • Create as deactivated users, without inviting them
    Both users will appear as deactivated members in Slack, and no other members will have access to their 1 to 1 messages.
  • Do not create users, just import their messages
    Neither the users nor their 1 to 1 messages will be imported. Only messages they’ve shared in rooms will be migrated to Slack.

How will messages posted by apps and integrations import to Slack?

Messages posted by apps and integrations in Hipchat will import to Slack as raw HTML. If you'd prefer not to import these types of messages, you can exclude them when you select Hipchat rooms to import.

Testing an import

How can I test an import? 

To test the import process, we recommend you create a new workspace on the Free plan. Note: When choosing import options around members, be sure to select Create as deactivated users so people don't receive invitations to join the test workspace. When you're finished, you can delete the workspace.

Related Articles

Recently Viewed Articles