Slack Guest Accounts
Guest accounts give people outside your organization controlled access to specific parts of your Slack workspace. Contractors, freelancers, external consultants, and temporary collaborators can participate in relevant channels without seeing sensitive internal information or gaining full member capabilities.
Why Use Guest Accounts Instead of Full Membership
FULL MEMBER ACCOUNT GUEST ACCOUNT
────────────────────────── ──────────────────────────────────────
Sees all public channels Sees only assigned channels
Can browse member directory Cannot see the full member list
Can create channels Cannot create channels
Can install apps Cannot install apps
Unlimited workspace access Time-limited (set expiry date)
Counts as paid seat Single-channel guests: often free
Best for: employees Best for: contractors, clients,
temporary collaborators
Two Guest Types
Single-Channel Guest
A single-channel guest can only see and participate in one specific Slack channel. They cannot access any other channel, see the member directory, or browse the workspace. This is the most restricted guest type and is free on paid plans regardless of how many single-channel guests you invite.
SINGLE-CHANNEL GUEST VIEW Their Slack sidebar shows: ┌────────────────────────────────────┐ │ Workspace: ACME Corp │ │ │ │ CHANNELS │ │ # proj-website-redesign ← ONLY │ │ THIS │ │ │ │ (nothing else visible) │ └────────────────────────────────────┘
Multi-Channel Guest
A multi-channel guest accesses two or more specific channels you choose. Each multi-channel guest counts as a paid seat (same cost as a full member on most plans). Use multi-channel guests when a contractor needs to participate in several channels but should not have full workspace access.
MULTI-CHANNEL GUEST VIEW Their Slack sidebar shows: CHANNELS # proj-website-redesign # design-assets # ext-feedback (Three specific channels — nothing else)
How to Invite a Guest
- Go to workspace name → "Invite people".
- Enter the guest's email address.
- Under role, select "Guest".
- Select "Single-channel" or "Multi-channel".
- Choose the channel(s) they can access.
- Set an expiry date (optional but strongly recommended).
- Click Send Invitation.
Setting and Managing Expiry Dates
Expiry dates automatically deactivate a guest account when the chosen date arrives. This prevents accounts from lingering after a project ends.
EXPIRY DATE WORKFLOW
Project ends: Dec 31
Guest expiry: Dec 31
↓
Jan 1: Account deactivated automatically
Jan 1: Guest receives email notice
Jan 1: Guest can no longer access Slack ✓
No admin action required for cleanup ✓
Set expiry dates at the time of invitation. You can extend or shorten the expiry later from the Manage Members panel by clicking the three-dot menu next to the guest's name.
What Guests Can and Cannot Do
ACTION GUEST CAN GUEST CANNOT ────────────────────────────── ────────── ────────────────────────────── Post messages in their channels ✓ Post in other channels React with emoji ✓ See other channels exist Reply in threads ✓ Browse the member directory Attach files ✓ Create new channels Start a DM with channel members ✓ (limited) DM members outside their channel Join a Huddle in their channel ✓ Start workspace-level searches
Adjusting Guest Channel Access
If a guest needs access to an additional channel during a project, add them to it without changing their role:
- Open the channel you want to add them to.
- Click the member count or "Add people" in the channel header.
- Type the guest's name and add them.
Note: Adding a second channel to a single-channel guest converts them to a multi-channel guest, which may affect billing.
Revoking Guest Access
Deactivate a guest account before their expiry if the project ends early or the relationship changes:
- Open Manage Members.
- Filter by Guests.
- Click ⋯ next to the guest's name.
- Select Deactivate account.
Plan Availability
PLAN GUEST SUPPORT ──────────── ──────────────────────────────────────────────────── Free No guest accounts supported Pro Single-channel guests (free); multi-channel (paid) Business+ Both guest types supported with admin controls Enterprise Full guest support + compliance audit trail
Key Takeaways
- Guest accounts give external collaborators limited access to specific channels only.
- Single-channel guests see one channel only and are free on paid plans.
- Multi-channel guests access multiple chosen channels and count as a paid seat.
- Always set an expiry date when inviting guests to automate cleanup when projects end.
- Guest accounts require a paid Slack plan — free workspaces cannot use this feature.
