1,120 pages for message.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Good habits for working with Claude Tag
Claude Documentation · in the page
claude-tag/users/good-habits
…to invite or notify someone who isn't in the channel appears only for messages you type yourself; it never applies to messages Claude posts. Slack delivers Claude's mention the way it delivers any app…
Use Claude Tag in a group DM
Claude Documentation · in the page
claude-tag/users/group-dms
…may change before general availability. A group DM is a Slack direct message among several people. Claude works in a group DM it has been added to, so a few people can share a task with Claude withou…
What Claude Tag remembers
Claude Documentation · in the page
claude-tag/users/memory
…ch it reads in every channel in the workspace. In a one-to-one direct message, Claude keeps separate notes for its conversation with you; see [Channel and workspace memory](#channel-and-workspace-memo…
Choose the model Claude Tag uses
Claude Documentation · in the page
claude-tag/users/models
…thread, set a channel's default model, pick the model for your direct messages, or run a thread in fast mode. See which models you can use and how to confirm which one replied. > [!NOTE] > > Claude T…
Set up routines
Claude Documentation · in the page
claude-tag/users/proactivity
…Describe the schedule you want and the work Claude should do in one message: ```text wrap theme={null} @Claude every weekday at 9am, read the open threads in this channel, check the tickets and pul…
Prompt library
Claude Documentation · in the page
claude-tag/users/prompt-library
…te prompts for Claude Tag in Slack, each with why it works. See first messages, handoffs, channel rules, memory checks, routines, fan-out, and steering. > [!NOTE] > > Claude Tag is in public beta. Fe…
Troubleshoot Claude Tag in channels and DMs
Claude Documentation · in the page
claude-tag/users/troubleshooting
…*Is Claude in this channel?** Type `/invite @Claude` in the channel's message box, not in a thread reply. Slack rejects `/invite` inside threads ("/invite is not supported in threads. Sorry!"). **Work…
Answer data questions
Claude Documentation · in the page
claude-tag/users/use-cases/answer-data-questions
…sked in Slack into a query and a chart. Each prompt below is a Slack message. You paste it in the channel where the metrics get discussed, Claude queries the warehouse or reads the channel history an…
Catch up
Claude Documentation · in the page
claude-tag/users/use-cases/catch-up
…lability. ## How catch-up prompts work Each prompt below is a Slack message. You paste it in any channel Claude is in, Claude reads the channel or thread history and posts progress in that thread, a…
Turn threads into docs and tickets
Claude Documentation · in the page
claude-tag/users/use-cases/create-artifacts
…eam to use, as opposed to a chat reply. Each prompt below is a Slack message. You paste it in the thread or channel you want turned into something, Claude reads the discussion and posts progress in t…
Find answers in your docs
Claude Documentation · in the page
claude-tag/users/use-cases/find-answers
…ty. ## How answer-finding prompts work Each prompt below is a Slack message. You paste it in the channel where the question came up, Claude searches the connected docs or the channel history and pos…
Fix bugs
Claude Documentation · in the page
claude-tag/users/use-cases/fix-bugs
…view queue like any other pull request. Each prompt below is a Slack message. You paste it in the channel or thread where the bug lives, Claude works on it in an isolated workspace and posts progress…
Claude Tag for marketing teams
Claude Documentation · in the page
claude-tag/users/use-cases/marketing-team
…annel where lead numbers get discussed. Each prompt below is a Slack message. You paste it in the channel where that work lives, Claude posts progress in that thread, and the result lands there too.…
Pull deal and account state
Claude Documentation · in the page
claude-tag/users/use-cases/pull-deal-state
…ck channel where the team discusses it. Each prompt below is a Slack message. You paste it in the account or deal channel, Claude pulls from the connected CRM and the channel discussion and posts pro…
Review documents against a checklist
Claude Documentation · in the page
claude-tag/users/use-cases/review-documents
…y. ## How document-review prompts work Each prompt below is a Slack message. You paste it in the channel where the review belongs, Claude reads the documents and the criteria from the connected tool…
Track projects and chase approvals
Claude Documentation · in the page
claude-tag/users/use-cases/track-projects
…igests so the team doesn't have to ask. Each prompt below is a Slack message. You paste it in the project channel, Claude reads channel history and any connected trackers and posts progress and the r…
Triage requests
Claude Documentation · in the page
claude-tag/users/use-cases/triage-requests
…requests > Claude Tag triages a Slack request channel with two setup messages. See in-thread answers, duplicate flags, owner routing, weekly theme rollups, optional ticket filing, and runbooks of sta…
Watch monitors and alerts
Claude Documentation · in the page
claude-tag/users/use-cases/watch-monitors
…s or investigate alerts as they arrive. Each prompt below is a Slack message. You paste it in the channel that receives the alerts, Claude checks the connected dashboards or investigates the alert an…
Work with your GitHub repositories
Claude Documentation · in the page
claude-tag/users/use-cases/work-with-github
…ds back changes as draft pull requests. Each prompt below is a Slack message. Paste it in the channel or thread where the question lives. Claude clones the repository into an isolated workspace, post…
Work from your own channel
Claude Documentation · in the page
claude-tag/users/use-cases/your-own-channel
…om what you saved. ## Prompts to paste Each prompt below is a Slack message. You paste it in your channel, Claude works with the channel's history and connections, and the result lands in that threa…
Control when Claude Tag responds
Claude Documentation · in the page
claude-tag/users/when-claude-responds
…ntrol when Claude Tag responds > What Claude Tag does with a channel message nobody tagged it in, and how to turn unprompted replies off for a thread or a channel. Read this if Claude is replying too…
Build an MCP server for Claude
Claude Documentation · in the page
connectors/building/index
…ing/mcpb.md). A transport is how Claude and your server exchange MCP messages. Use [Streamable HTTP](https://modelcontextprotocol.io/specification/latest/basic/transports/streamable-http), which the…
Lazy authentication for MCP servers
Claude Documentation · in the page
connectors/building/lazy-authentication
…ccount function callsProtectedTool(body: unknown): boolean { const messages = Array.isArray(body) ? body : [body]; for (const msg of messages) { if ( msg && typeof msg === "object…
Manage your directory listing
Claude Documentation · in the page
connectors/building/managing-your-listing
…he **Used a tool** count and directory rank are measured from the MCP message stream, which covers both the HTTP and legacy WebSocket transports. If users reach your server only over the legacy WebSoc…
Design guidelines
Claude Documentation · in the page
connectors/building/mcp-apps/design-guidelines
…project coordination * Communication and collaboration context, like message search results, conversation threads, or team member profiles * Tasks with a clear start and end, like booking, ordering,…
Supersede older widget instances
Claude Documentation · in the page
connectors/building/mcp-apps/instance-supersession
…the data a widget feeds into Claude's context for the next turn, and [messages](https://modelcontextprotocol.github.io/ext-apps/api/classes/app.App.html#sendmessage) to Claude. This page is for MCP A…
Add an interactive UI to your MCP server
Claude Documentation · in the page
connectors/building/mcp-apps/quickstart
…}], > })); > return server; > } > > // Streamable HTTP: every MCP message arrives as a POST to /mcp. Stateless, so each request gets a fresh server. > const app = createMcpExpressApp(); // Express…
Build your first MCP server for Claude
Claude Documentation · in the page
connectors/building/quickstart
…` }] }; }, ); return server; } // Streamable HTTP: every MCP message arrives as a POST to /mcp. Stateless, so each request gets a fresh server. const app = createMcpExpressApp(); // Express a…
Connector pre-submission checklist
Claude Documentation · in the page
connectors/building/review-criteria
…h no detail fail review * Validate inputs and return actionable error messages rather than silently accepting invalid data * Keep responses reasonably sized for the task, and don't return a full datab…
Test your connector
Claude Documentation · in the page
connectors/building/testing
…docs/connectors/building/troubleshooting.md) walks through each error message. ## Test in Claude as a custom connector To test your server the way users will reach it, add it to your own Claude acco…
Troubleshoot your connector
Claude Documentation · in the page
connectors/building/troubleshooting
…t-in-claude-as-a-custom-connector) before you submit it, and the same messages are what your users see after it's listed. Each message covers several causes on your side. This page is for the develop…
Get started with connectors
Claude Documentation · in the page
connectors/getting-started
…the connector is on** In a new or existing chat, select **+** in the message box and select **Connectors**. The connector you connected is in the list with a toggle next to it. The toggle controls wh…
GitHub integration
Claude Documentation · in the page
connectors/github/index
…dd menu** In the conversation, select **+** at the lower left of the message box. **2. Choose GitHub** Select **Add from GitHub**. **3. Pick a repository** Search the repositories you have access…
Google Calendar
Claude Documentation · in the page
connectors/google/calendar
…e connector In a conversation, select **+** at the lower left of the message box, select **Connectors**, and turn on **Google Calendar**. Then ask a question about your schedule. Claude detects when…
Google Drive
Claude Documentation · in the page
connectors/google/drive
…dd menu** In the conversation, select **+** at the lower left of the message box. **2. Choose Google Drive** Select **Add from Google Drive**. **3. Pick a file** Search for the file by name, or s…
Gmail
Claude Documentation · in the page
connectors/google/gmail
…nector so Claude can search your email and answer questions from your messages, with citations back to each one. The Gmail connector lets Claude search your email and answer questions from what it fi…
MCP tunnels
Claude Documentation · in the page
connectors/mcp-tunnels/overview
…se MCP tunnels with the Claude Console, Claude Managed Agents, or the Messages API, see [MCP tunnels in the Claude Platform docs](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overv…
Troubleshoot MCP tunnels
Claude Documentation · in the page
connectors/mcp-tunnels/troubleshooting
…ffer size` The `failed to sufficiently increase receive buffer size` message is a QUIC tuning hint, not an error, and the tunnel works without addressing it. To remove the warning, raise the host's U…
Microsoft 365 connector
Claude Documentation · in the page
connectors/microsoft/365
…ms Chat** | Read channel and chat discussions | Send chat and channel messages | ## Set up the connector What you do first depends on your Claude plan: * **Free, Pro, and Max**: there's no organiza…
Slack integration
Claude Documentation · in the page
connectors/slack/index
…laude in Slack app puts Claude inside your Slack workspace so you can message it there, and the Slack connector lets Claude in claude.ai search your workspace's channels, direct messages, and files fo…
Changelog
Claude Documentation · in the page
cowork/changelog
…ts or ends, a click or Enter meant to finish a dictation sending your message when the recording had just failed, and an empty recording moving the cursor to the start of your draft. * Fixed editing a…
Run tasks in the background with Dispatch
Claude Documentation · in the page
cowork/guide/dispatch
…ebar to open its session. You can read the transcript, send follow-up messages, or ask the Dispatch agent to start a new task that builds on the result. ## Assign tasks from your phone When Claude D…
Set up Cowork (local mode) for a HIPAA-ready organization
Claude Documentation · in the page
cowork/hipaa-setup
…rk on a managed computer Each entry in this section is headed by the message or symptom a member reports. ### Sandbox required but unavailable On Windows, Cowork tasks fail with a message that star…
Monitoring
Claude Documentation · in the page
cowork/monitoring
…| `duration_ms` | Execution time in milliseconds | | `error` | Error message (if failed) | | `decision_type` | Either `"accept"` or `"reject"` | | `decision_source` | How the decision was made — `"co…
Account
Claude Documentation · in the page
government/account/profile
…seat tier you can sign in and see the portal, but you cannot send any messages to Claude, and the [Usage](/docs/government/account/usage.md) tab will show "No seat tier assigned" instead of your allow…
Sessions
Claude Documentation · in the page
government/account/sessions
…elect the button. The other browser or application is not sent a live message, but the very next thing it tries to do (load a page, send a message, or refresh) will be refused and it will be returned…
Usage
Claude Documentation · in the page
government/account/usage
…next resets. The bar will never show more than 100% even if your last message pushed you slightly past the line. Both windows refill automatically on their own schedules, so you never need to do anyth…
Claude for Government changelog
Claude Documentation · in the page
government/changelog
…ist when single sign-on had never been connected: sign-in now shows a message instead, and the tenant portal's Identity and access page shows single sign-on as Not configured. * Fixed the seat tier fo…
Available settings
Claude Documentation · in the page
government/config/settings
…er than adding to them. A change takes effect from each member's next message. ## Appearance These settings change what members see in Claude Desktop. | Setting | What it does | Default | Applies t…
Set up the Microsoft 365 connector
Claude Documentation · in the page
government/connectors/microsoft-365
…quested. | Permission | What it lets Claude do | | - | - | | `ChannelMessage.Read.All` | Include Teams channel messages in chat search results | | `OnlineMeetingTranscript.Read.All` | Read meeting tr…