Blog · 11 October 2026 · Slack guides
How to create an external Slack channel, step by step
How to create a Slack channel shared with another company: new or existing channels, invitation permissions, admin approvals, and fixes when it gets stuck.
By The Follow Up Bot team
An external Slack channel is a channel you share with people at another company, through Slack Connect. Each company stays in its own workspace and only sees the channels you share. Setting one up takes a couple of minutes once you know the steps and the settings that can block them, so this guide covers both.
Before you start
Your company needs a paid Slack plan to invite another company to a channel. The other company does not: accepting is free, and you are notified when they join. Some free workspaces cannot use Slack Connect channels at all, though, so check with your contact if they are on a free plan.
Settings can get in the way too. Your admins can restrict who can invite people from outside, and they may need to approve what you send. If the option to add external people is missing, that is usually why, so ask an owner or admin before you troubleshoot further.
Decide who to invite first. Send the invitation to the person who will own the relationship on their side, using the work address they use for Slack. Inviting a shared inbox or a personal email address is a common reason an invitation never gets accepted, because nobody who can accept it ever sees it.
If the person is a freelancer without their own Slack workspace, a guest account may suit them better than a shared channel. Our comparison of Slack Connect and guest accounts explains the difference.
Create a new external channel
Create the channel as you would any other, then share it from its settings. A new channel starts with no history, which is usually what you want for a customer or partner.
- Create a channel and give it a clear name, such as
ext-northwind. - Open the channel and click the channel name in the header.
- Select the Settings tab.
- Under Slack Connect, click Add people.
- Enter the email address of your contact at the other company, then click Add.
- Choose An external organization, then click Next.
- Choose whether they can post only, or post and invite others, then click Next.
- Add a short note if you like, then click Send Invitation.
For customers, post only is the safer choice. It keeps the guest list in your hands, and you can always add their colleagues for them. Once you have sent the invitation, tell your contact to expect it, because an unexpected email from Slack is easy to ignore.
Share a channel you already have
You can share an existing channel by following the same steps from step two. Before you do, scroll back through it. The other company will be able to read the channel's history, not just what is posted after they join. Anything your team wrote about the customer, their pricing or their bugs becomes visible to them.

Some channels cannot be shared at all. Slack does not let you add external people to #general or #all-companyname, so create a dedicated channel instead. As a rule, share an existing channel only when it was always about the work you are doing together. If it holds internal discussion, start a fresh one and link to anything the partner needs.
What happens after you send it
Depending on each company's settings, people may need admin approval to accept your invitation, and your own admins may need to approve sending it. If nothing happens for a day, an approval is the usual reason.
Once the other company accepts, they choose how the channel appears on their side. Each workspace can give it its own name and can make it private on their side, whatever you chose on yours. You will see their people marked as external, with a square status indicator next to their names.
You do not need a new invitation for every colleague on either side. Your own teammates can join the channel like any other. If you chose post and invite, your contact can add their colleagues. If you chose post only, ask them who should be there and add them yourself from the channel settings. Either way, the channel's member list shows which company each person belongs to.
They only see the channels you share, never the rest of your workspace. Slack is explicit that you do not have to give people access to your whole workspace, just the channels you collaborate in.
When the invitation doesn't work
Most stuck invitations come down to an address, an approval or a plan. This table covers the common cases.
| Symptom | Likely cause | Fix |
|---|---|---|
| The invitation never arrived | A typo in the address, or it went to spam | Check the address and ask them to search for an email from Slack |
| Accepted, but nothing happens | An admin on their side has to approve it | Ask your contact to check with their Slack admin |
| Stuck as pending on your side | An admin on your side has to approve it | Ask your Slack owner or admin |
| They cannot accept at all | Their plan or settings block Slack Connect | Check their plan, or invite them as a guest |
| No option to add external people | Your admins restrict who can invite | Ask an admin to invite them or change the setting |
If you sent the invitation to the wrong person, you can revoke it as long as it has not been accepted, then send a new one. When the other side sees an error while accepting, our guide to Slack Connect invitations that cannot be accepted walks through the usual messages and fixes.
Set the channel up in the first hour
The first hour decides whether the channel becomes useful or turns into another inbox. Do these five things while the invitation is fresh.
First, keep the name consistent. A fixed prefix such as ext- makes every shared channel easy to find and sort. Second, set notifications for the channel to all new messages for whoever covers the account, so a question does not wait for someone to scroll past it. Third, create an internal companion channel, such as int-northwind, for the conversations the customer should not see.
Fourth, pin a short note that says who answers and when. Here is one to adapt:
Welcome to #ext-northwind, the shared channel between Northwind and our team.Who answers: Priya (account owner) and Sam (backup), weekdays 9am to 6pm London time.Please reply in threads, so each question stays in one place.Urgent issues: start your message with URGENT and mention @support-oncall.
Fifth, if you would rather talk to one person privately, you do not need a new channel for that. Once you share a channel, you can start a direct message with them through Slack Connect without a separate invitation.
From there, the work is keeping the channel responsive. Our Slack Connect guide covers running shared channels day to day. Our playbook on Slack for customer service covers ownership, response targets and coverage when a team supports many customers this way.
Questions people ask
Questions people ask
How do I add external partners to Slack?
Share a channel with them through Slack Connect. Open the channel's settings, click Add people under Slack Connect, enter their email address and choose An external organization. Your company needs a paid plan, and accepting is free.
Why can't I add someone outside my company to a Slack channel?
Usually because your admins restrict who can invite external people, because you are on a free plan, or because the channel is #general, which cannot be shared. Ask a Slack owner or admin which applies.
Does the other company need a paid Slack plan?
No. Accepting an invitation is free. Some free workspaces cannot use Slack Connect channels, and eligible ones may be offered a trial of a paid plan.
Can people from the other company see the rest of my workspace?
No. They only see the channels you share with them. Your other channels, files and member directory stay private.
Should I share an existing channel or create a new one?
Create a new one unless the existing channel was always about the shared work. The other company will be able to read the channel's history once they join.
Tags: Slack, Slack Connect