Team chat
Set up Slack
Connect Slack to make channel history searchable — each channel becomes monthly chat-log documents with who said what and when, threads included, so decisions made in chat are as searchable as any file. Read-only.
The Slack app and bot token
Create an app at api.slack.com/apps (Create New App → From scratch, any name, your workspace). Under OAuth & Permissions add the Bot Token Scopes channels:read, channels:history, groups:read, groups:history, users:read and users:read.email — plus channels:join if public channels should be joined automatically. Press Install to Workspace and copy the Bot User OAuth Token (xoxb-…).
- Create the app and copy the bot token as above.
- Documents → Slack, paste the token; optionally list channels to sync only those.
- For private channels, /invite the bot in Slack — the invitation is the consent.
- Choose access groups, Test, then Sync.
Slack offers no way for a bot to read even a public channel without being a member, so the sync joins public channels itself when the setting allows — that join is the only non-read call ever made. Months already synced stay searchable when history later scrolls out of the sync window (or Slack's plan limits hide it).
Last updated 29 Aug 2026