@Claude mention guarantees a response in a channel, but it isn’t required everywhere. DMs and threads Claude is already in reach it without one. There’s nothing for you to install or configure; if @Claude is in your channel, you can use it (unless your admin has restricted who can invoke Claude).
When to tag Claude in a channel versus a DM
Where you tag Claude decides whose tools it uses and who sees the result.- Channel for shared team work. The work happens in the open, so anything Claude does in the thread, including its checklist and results, is visible to everyone in the channel, and anyone can reply to steer the work. An admin sets what Claude can reach in each channel, and everyone who asks there gets the same access. By default you don’t need a Claude account to tag Claude in a channel; the work bills to the organization. An admin can restrict who can invoke Claude.
- Example:
@Claude where are we on the launch checklist? Pull what's still open from this channel and #design-review.
- Example:
- DM for personal tasks. A DM runs on your own claude.ai account with your own connectors. Every DM message reaches Claude without an @-mention. DMs are one-to-one only; group DMs aren’t supported.
- Example:
Pull my afternoon meetings from my calendar and draft a one-line prep note for each.
- Example:
Add Claude to a channel
Claude only works in channels it’s been added to. To add it, anyone in the channel can run:/invite sent from inside a thread.
Or mention @Claude in a message; Slack will prompt you to add it.
Check that Claude is working
Mention@Claude in any channel where it’s been added. In the Slack message box, send:
What you see when Claude first joins a channel
When a person first invites Claude to a channel, it posts a short intro on its own: it reads the channel’s history and suggests a few tasks it could pick up. The intro doesn’t post when a bot adds Claude, in org-shared channels, or in channels that already have memory. Each reply ends with a footer showing an Open session in Claude link (the full record of that task), a Configure link (opens a page where you can tailor how Claude works in this channel), and which model handled the reply. You can choose a different model yourself, and admins set the default model for each channel.Hand Claude a task
Every interaction has the same shape. You mention@Claude with a task, Claude works on it in the thread, and Claude posts the result there.
What Claude can see
After you’ve handed Claude a task, the first question is what it has to work with. The short version: it reads the thread you tagged it in, it can search your workspace’s public channels, and anything beyond Slack depends on what your admin connected.
The fastest way to find out for your channel is to ask:
@Claude can you read the doc I just linked? gets you a yes or a “that site isn’t allowed here.”
Slack doesn’t expose personal account settings (your sidebar, notification preferences, channel membership, or DMs between you and other people) to apps. If you want help organizing channels, paste or screenshot the list and Claude can propose a scheme you apply yourself.
Which messages Claude reads
- An @-mention guarantees a response. Claude may also respond to a message that doesn’t mention it when it judges a reply is warranted; include the mention to guarantee one. It receives the thread’s root message and earlier replies for context when you mention it mid-thread; for details on the window, refer to what Claude sees when you mention it.
- Once mentioned in a thread, Claude follows the rest of that thread and may reply without another mention.
- While working on a task, Claude can search the workspace’s public channels by keyword, the same way a person searches Slack. It can’t read a channel’s full history unless it’s been added there.
Give Claude standing instructions
Set instructions for a channel by telling Claude there, the way you’d ask anyone on the team:Related resources
- Use case library: every shape of work, each with the prompts to paste
- Good habits: how to write tasks that finish
- Set up routines: once a task works, have Claude run it on its own schedule
- Commands: exact words starting with
!that run a fixed action, like!restartfor a stuck session