Creating a new Slack workspace takes about five minutes
A Slack workspace is the container that holds all your channels, messages, and members. To create one, go to slack.com, click "Create a new workspace" (or "Create workspace" if you're already logged in), and follow the setup steps. Slack will ask for your email, a workspace name, and a workspace URL — that URL is what you and others will use to access it later. Once you finish those steps, your workspace exists and you're the owner.
The workspace creation process is straightforward, but the step that trips people up is the workspace URL. This is a permanent part of your workspace address, so choose something you won't want to change later. You can use your company name, a project name, or anything that makes sense to your group. Slack will tell you if the URL is already taken by another workspace.
Key Takeaways
- Create a workspace by going to slack.com, clicking "Create a new workspace," and entering your email, a workspace name, and a workspace URL.
- The workspace URL is permanent and becomes part of your workspace address, so choose it carefully before confirming.
- You can invite people by sending them a direct link, using the Members tab to add them by email, or generating an invite link they can use anytime.
- People you invite will see only the channels you've added them to, not every channel in the workspace.
- As the workspace owner, you can remove members, change channel permissions, and manage who has access to what at any time.
Inviting people by sending them a direct link
The fastest way to invite one or two people is to send them a direct link. In your new workspace, click the workspace name at the top left, then select "Invite people to [workspace name]." Slack will show you a link you can copy and send via email, text, or however you normally communicate. Anyone who clicks that link can join your workspace immediately.
This method works well for small groups or when you're inviting people one at a time. The person receiving the link doesn't need a Slack account yet — they can create one as part of joining your workspace. Once they join, they'll land in your workspace and see the channels you've set up, but they won't see channels they haven't been added to.
Adding members through the Members tab
If you're inviting multiple people at once, use the Members tab instead. Click the workspace name at the top left, then go to "Members." Click "Add members" and type in the email addresses of the people you want to invite. You can add several at once by typing each email and pressing Enter between them.
When you add people this way, Slack sends them an invitation email. They'll need to accept the invitation and create a Slack account (or log in if they already have one) before they can see your workspace. This method is more organized if you're building a larger group, because you can see exactly who you've invited and track who has accepted.
Creating a reusable invite link for ongoing invitations
If you want people to be able to join your workspace on their own without you sending individual invites, generate a reusable invite link. Click the workspace name at the top left, go to "Invite people," and look for "Create a new invite link." You can set how long the link stays active — anywhere from one day to never expiring — and then copy it to share wherever your group hangs out.
This approach is useful for open communities, teams that grow over time, or situations where you want people to join without needing your direct involvement each time. You can create multiple links with different expiration dates, and you can revoke any link at any time if you change your mind about who should be able to join.
Setting up channels before inviting people
Before you send invites, think about what channels you'll need. A channel is a conversation space for a specific topic — you might have #general for announcements, #random for off-topic chat, #projects for work updates, or #introductions for new members to say hello. Create these channels first by clicking the "+" next to "Channels" in the left sidebar.
When you invite people, they'll automatically join #general, but you'll need to add them to other channels manually. You can do this by opening a channel, clicking the channel name at the top, going to "Members," and adding people from there. Setting up your channels before inviting people means everyone has a clear structure to work with when they arrive.
Managing who sees what after they join
Once someone joins your workspace, you control which channels they can see. By default, new members see #general and any public channels you've added them to. If you have private channels — channels only certain people should access — you add members to those channels individually.
As the workspace owner, you can remove someone from a channel without removing them from the workspace entirely, or you can remove them from the workspace completely. You can also change channel permissions at any time, so if a channel should be private instead of public, you can switch it. This gives you flexibility as your group grows or changes.
Troubleshooting common invitation problems
If someone says they didn't receive an invitation email, check the Members tab to see if they're already in the workspace — sometimes the email gets caught in spam or they joined through a link without realizing it. If they're not listed, try sending the invite again or using a direct invite link instead.
If someone clicks an invite link and gets an error, the link may have expired. Generate a new one and send it to them. If they're having trouble creating a Slack account, make sure they're using an email address they can access — Slack sends a confirmation email as part of the signup process. If they already have a Slack account with that email, they'll just log in instead of creating a new one.
Frequently Asked Questions
Can I invite someone who doesn't have a Slack account yet?
Yes. When you send them an invite link or email invitation, they can create a Slack account as part of joining your workspace. They'll use their email address to sign up, and then they'll be able to see your workspace and channels.
What's the difference between a public and private channel?
A public channel is visible to everyone in the workspace, and anyone can join it. A private channel is hidden from the channel list and only people you add can see it. You choose which type when you create the channel, and you can change it later.
Do I have to add new members to every channel?
No. New members automatically join #general. For other public channels, they can find and join themselves. For private channels, you have to add them manually. You can also set up channels so that certain roles (like "all engineers" or "all managers") are added automatically.
Can I remove someone from the workspace after I invite them?
Yes. Click the workspace name, go to Members, find the person, and click the three dots next to their name. You'll see the option to remove them. They'll lose access to the workspace immediately, but their old messages will still be visible to others.
What happens if I delete my workspace?
All messages, channels, and files in that workspace are deleted permanently. You can't undo this, so make sure you want to delete it before you do. If you just want to remove yourself as owner, you can transfer ownership to someone else instead.