Connect Slack so Coworker can understand your team's conversations. Slack has two authentication planes that do not substitute for each other: an admin bot installation, which is what indexing runs on, and individual connections for tools and private interactions.
What Coworker can do with Slack
Index channels and shared message history
Produce one report per channel with real conversation: the discussion threads, participants and notable outcomes, with quotes traceable back to the channel
Search Slack live and post messages when a task explicitly requires it
Deliver real-time updates through webhooks
Each channel becomes a Document entity and every member becomes a Person entity anchored on their email, so one human is one node across all your sources. Visibility follows the channel: a private channel's report is only visible to that channel's members.
Before you start
The bot installation is required. A workspace where everyone has connected Slack personally but no admin has installed the bot has no indexed Slack content at all.
You need Slack permission to install apps into your workspace.
Connect as an admin
Open Data Sources from the admin settings in Coworker and select Slack.
Install the Coworker bot into your Slack workspace and approve the full read scope set.
Invite the bot to any private channels you want indexed. Administrator status alone does not let a bot read private channels.
On Enterprise Grid, an org-wide install can cover multiple workspaces. Supply an explicit workspace/team ID if prompted.
Connect as a member
Go to the Work page and click Data Sources.
Select Slack and complete the authorization.
Optionally enable webhooks for real-time updates.
Your individual connection indexes nothing on its own — it lets Coworker act in Slack as you.
Good to know
DMs and group DMs are deliberately not indexed into shared organizational content.
