claude.ai/admin-settings/claude-tag and click Start setup (Resume setup if you started earlier). The setup page walks you through these steps in order. This page covers each one in the same order, and each section says what to have ready before the step and what each choice means.
- Pair your Slack workspace: install the Slack app and redeem a pairing code
- Choose Claude’s first tools: select at least two tools
- Connect GitHub: install the Claude GitHub App and grant repositories
- Create accounts for Claude’s other tools: one account and API key per tool
- Launch Claude Tag: set the monthly spend limit and turn Claude Tag on
Before you start: check that you have what setup needs
Before you start: check that you have what setup needs
Pair your Slack workspace
Install the Claude app in Slack, get a pairing code from Slack, and paste it on the setup page.Add the Claude app to Slack
Send @Claude connect in any channel
/invite @Claude. Claude posts a short welcome message when it joins. Then send @Claude connect as a new message with no other text. Claude replies in the channel with a message only you can see, containing the pairing code:Connect this workspace (Acme) to your Claude organization for billing: have a Claude organization admin redeem this code in Claude admin settings. The code works once and expires in 15 minutes.
workspace_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
Once connected, Claude usage in this workspace is billed to that organization.Only a Slack workspace admin (or Grid org admin) can run this command; anyone else gets a message naming who to ask.If you skip the invite, Slack shows you a notice that Claude isn’t in the channel, with an Add Them button. Click it, then send
@Claude connect again.Paste the pairing code
claude.ai/admin-settings/claude-tag.Paste the pairing code Claude sent into the Paste the pairing code field. Connected to followed by your workspace name appears under it when the code is accepted.Choose where Claude can reply when tagged
C0B1SLDGBPG, C0ARH08HQCA. To find a channel’s ID in Slack, right-click the channel, choose Copy, then Copy link; the ID is the part after the last slash. For a private channel, invite @Claude to it in Slack first.If you aren’t asked where Claude can reply, Claude replies across the whole workspace once you launch.Click Pair workspace
If you're not the Slack workspace admin
If you're not the Slack workspace admin
@Claude connect, and in most workspaces only an admin can install the app. If that’s not you, send the Slack admin the message below and have them return the pairing code:If your Slack is on Enterprise Grid
If your Slack is on Enterprise Grid
@Claude connect, the reply includes two codes: a workspace_ code that pairs only that workspace, and an enterprise_ code that pairs every workspace in the Grid that doesn’t already have its own pairing. Paste the enterprise_ code if Claude should work across the Grid; DMs for users homed in other Grid workspaces only work with a Grid-wide pairing. See Pair an Enterprise Grid.Choose Claude’s first tools
Where: the Claude Tag setup page atclaude.ai/admin-settings/claude-tag.
Select at least two tools your team uses, then click Next: Connect GitHub. Selecting a tool here doesn’t connect it. In Create accounts for Claude’s other tools, you create an account for Claude in each tool you selected and paste that account’s API key on the setup page.
The list shows widely used tools; use Search all tools for one that isn’t shown. GitHub isn’t in the list; you set it up in Connect GitHub. You can add more tools any time after setup.
See Give Claude access for which services to connect first.
Connect GitHub
Where: the Claude Tag setup page atclaude.ai/admin-settings/claude-tag. If the app isn’t installed yet, select Start setup on the step to open your Claude GitHub settings, where you sign in with GitHub, authorize your organization, and install the app.
Claude reaches GitHub through the Claude GitHub App rather than an account and credential, so GitHub has its own step. The setup page shows one of three things, depending on where the Claude GitHub App is installed:
- Connect GitHub, when the app isn’t linked to your Claude organization yet. Only an owner of your GitHub organization can install the app. If that’s you, follow the steps shown. If not, send the message the step shows to a GitHub organization owner, skip this step, and continue with setup. After they install the app, grant repositories from the admin page.
- Choose your GitHub repos, when the app is already linked. Grant every repository or pick specific ones.
- The Claude app is installed on [username], a personal account, when the app was installed on someone’s personal GitHub account rather than an organization. Claude Tag connects to a GitHub organization only. A GitHub organization owner installs the app on the organization that owns your repositories (see Link your GitHub organization). You can skip the step and continue with setup while that happens, then grant repositories from the admin page afterward.
Create accounts for Claude’s other tools
Where: your company’s email admin console and each tool you selected, then the Claude Tag setup page atclaude.ai/admin-settings/claude-tag.
Treat Claude like a new hire. You give it an email address, add it to each tool as a member, and then, signed in as Claude, create an API key in that tool. The setup page asks you for those keys, one per tool. Claude’s own account in each tool is what lets you see exactly what it did in that tool’s logs and cut off its access without touching anyone else’s. How agent identity works has the full model.
Work through one tool end to end before starting the next.
Create an email address for Claude
claude@yourcompany.example.com, the same way you’d create a mailbox for a new hire. Every tool invitation and verification email for Claude lands in that inbox. Any address works; the setup page shows claude@ followed by your domain only as an example, and Claude Tag never stores the address itself.Add Claude to the tool as a member
claude@yourcompany.example.com the way you’d add a new teammate. Open the invitation from Claude’s inbox and finish creating the account, including a password. Give the account the narrowest role that covers the work; read-only where the tool offers it.For a tool that offers service accounts, create one in the tool’s admin settings instead of inviting the email address, scoped read-only or to the specific project.Create an API key in Claude's account
Paste the key on the setup page
Launch Claude Tag
Where: the Claude Tag setup page atclaude.ai/admin-settings/claude-tag.
Channel work draws from your organization’s usage balance, not from individual seats; the spend limit caps how much of that balance Claude Tag can use each month. DMs run on the user’s own claude.ai account and aren’t capped by this limit. If your organization has a launch usage credit, the launch screen shows the amount and the date it runs through, and after launch the admin page shows it under Included usage with how much is used. You’re billed for usage beyond it, up to the spend limit.
If the setup page shows a Buy usage credits step before Launch, buy credits on that step to continue. The launch screen then doesn’t include Set monthly spend limits, so set a limit after launch at claude.ai/admin-settings/usage/claude-tag.
Set monthly spend limits
$500, $1,000, $2,500, $5,000, Unlimited, or Custom (a US-dollar amount up to $1,000,000). Usage bills against your organization’s balance up to that amount each month. See Set a spend limit for what counts toward the cap, per-channel limits, and what users see when it’s reached.Let members know they can now tag Claude
Click Launch Claude Tag
Verify your setup
Where: Slack, in any channel of the workspace you paired. Run the first check, then the ones that match what you connected.Check that Claude responds
Add Claude to the channel, then mention it:Check a tool you connected
Skip this check if you skipped Create accounts for Claude’s other tools. Otherwise, in a new thread, ask what the channel can reach:Check GitHub
Skip this check if you skipped Connect GitHub. Otherwise, ask about a repository you granted:After setup
After launch, you change anything about Claude Tag from the admin page:- Go to
claude.ai/admin-settings/claude-tag. - Under Claude Tag’s access, open the Slack tab.
- In the list on the left, select Default Slack to change how Claude works everywhere, or select a workspace or channel to change it in that one place.
Common setup issues
Every message setup can show instead of the next step, matched to its fix, is in Setup errors on the troubleshooting page.Related resources
- How Claude Tag works: what happens between a mention and a reply
- How agent identity works: why Claude gets its own accounts, and what that means for audit logs and access
- Configure per-channel access: how Default Slack, workspaces, and channels inherit Access bundles
- Claude Tag settings map: every setting, and whether admins, channel members, or users control it
- Glossary: Access bundle, scope, session, and the other terms on this page
- Network requirements: what your services must allowlist so Claude can reach them
- Claude Tag in production at Anthropic: how Anthropic runs Claude Tag as its first responder for CI/CD failures