Skip to content

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 workspaceYour MSP's own workspaceEach client's workspace
Connection scopeOne connection for your whole organizationOne connection per client company
PurposeChat with the agent, search your channels for contextAccess audits and workspace administration
User mappingYour team is mapped to Slack accountsNot 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.

  1. In Junto, go to Settings > Integrations and find Slack (Client) under your company-scoped integrations.
  2. Click Manage to open the per-company status page.
  3. For each client with a Slack workspace, click Connect and complete the authorization flow. A workspace admin for that client must approve the connection.
  4. 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

  1. Go to Settings > Integrations > Slack (Client) and click Manage.
  2. 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.