> ## Documentation Index
> Fetch the complete documentation index at: https://palette.team/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack integration for Palette Context Library

> Connect Slack to Palette to capture selected channel messages, metadata, and user profiles for weekly Context Library generation across your organization.

Palette connects to your Slack workspace and reads messages and activity from the channels you choose.

| Capability       | Details                                                                  |
| ---------------- | ------------------------------------------------------------------------ |
| **Reads**        | Text messages, channel metadata, user profiles                           |
| **Doesn't read** | DMs between users, file attachments, edited/deleted messages             |
| **Scope**        | Per-workspace. One Slack workspace connects to one Palette organization. |

## What Palette reads

* Messages in connected channels (text content, real-time)
* Channel metadata (name, member count, archived status)
* User profiles (name, email, timezone, role)

## What Palette doesn't read

* DMs between users
* File or attachment contents
* Edited or deleted message content
* Messages without text

DMs sent to Palette may be processed separately as check-ins. They are not ingested as ordinary channel messages.

## What you control

You choose which channels to connect. Palette only reads from channels you explicitly add. Disconnect a channel and Palette stops reading it.

## Connection

Per-workspace. One Slack workspace connects to one Palette organization. Channels can be scoped per team within Palette.

See [How the Context Library works](/docs/os/how-it-works) for the full picture, or go back to the [Context Library quick start](/docs/os/quickstart).
