Appearance
Slack for Clients
Connect your clients' own Slack workspaces so Junto's AI agent can audit and administer them on your behalf — reviewing who has access, checking security posture, and handling routine workspace administration.
Looking for your own workspace? This page covers connecting your clients' Slack workspaces. To connect your MSP's own workspace — where your team chats with the agent — see Slack Setup.
Internal Slack vs. Slack for Clients
Junto has two separate Slack integrations that serve different purposes:
| Slack (internal) | Slack for Clients | |
|---|---|---|
| Whose workspace | Your MSP's own workspace | Each client's workspace |
| Connection scope | One connection for your whole organization | One connection per client company |
| Purpose | Chat with the agent, search your channels for context | Access audits and workspace administration |
| User mapping | Your team is mapped to Slack accounts | Not needed |
Connecting one does not affect the other — most MSPs use both.
What You Get
With a client's workspace connected, the agent can help with:
- Access audits — review workspace members by role (admin, owner), guest type (single-channel or multi-channel), and two-factor authentication status.
- Channel reviews — list channels, including flags for external sharing and archived channels.
- User lookups — find a member of the client's workspace by email address.
- Access transparency — report exactly what Junto can see and do in the workspace.
- Workspace administration — create channels and invite members, with your approval.
Read operations run automatically during triage and chat. Administrative actions — creating a channel or inviting members — always require approval before they execute, so you keep a clear audit trail of every change.
Setup
Slack for Clients is a company-scoped integration: each client's workspace is connected and credentialed separately, and each connection only grants access to that client's workspace.
- In Junto, go to Settings > Integrations and find Slack (Client) under your company-scoped integrations.
- Click Manage to open the per-company status page.
- For each client with a Slack workspace, click Connect and complete the authorization flow. A workspace admin for that client must approve the connection.
- The connection status for each company appears in the table once authorized.
There are no user or channel mappings to maintain — each connection is already scoped to a single client, so the agent automatically works in the right workspace.
Security Notes
- Each client's workspace uses its own isolated credentials. Disconnecting one client never affects another.
- The agent's day-to-day access is read-only. Anything that changes the workspace (creating channels, inviting members) is approval-gated.
- Private channels are only visible where the Junto app has been added to them.
Disconnecting
- Go to Settings > Integrations > Slack (Client) and click Manage.
- Find the company and disconnect its workspace.
Troubleshooting
- Connection fails — The person authorizing must be an admin of the client's Slack workspace, not your MSP's.
- Members or channels missing from audits — Confirm the connection status shows Connected for that company, and reconnect if the token has expired.
- Can't invite to a private channel — The Junto app needs to be a member of a private channel before it can manage it.