Connect Slack
Open Settings in the Hyper desktop app
Launch the Hyper desktop app and click Settings in the navigation, then select Connections.
Click Connect next to Slack
Find Slack in the list of available integrations and click Connect. If you want to add multiple workspaces, you’ll repeat this step for each one.
Authorize with Slack OAuth 2.0
A Slack authorization window opens. Sign in to the workspace you want to connect and approve the requested permissions. Hyper uses a user token (not a bot token), which enables the
search:read scope required for full message search. Your Slack password is never stored by Hyper.Wait for the initial sync to complete
Hyper fetches recent threads from your channels and begins indexing them. Progress is visible in Settings → Connections.
Hyper uses a Slack user token, not a bot token. This means it searches as you and can only access channels your account can already see — no elevated permissions are granted.
What Hyper Syncs
| What’s synced | Details |
|---|---|
| Channel threads | Recent threads from channels your account has access to |
| Multiple workspaces | Each connected workspace is synced independently |
| Deduplication | Content-hash dedup prevents duplicate threads from appearing in search results |
| Source links | Each message links back to its Slack permalink |
Hyper reads Slack message content only — it never posts, reacts, edits, or deletes any messages on your behalf.
Search Slack with AI Agents
Once connected, your AI agents can query Slack using native Slack search syntax or natural language. Hyper translates your intent into the right search query and returns relevant threads. Supported search operators:| Operator | Example | What it does |
|---|---|---|
from: | from:@alice | Messages from a specific user |
in: | in:#engineering | Messages in a specific channel |
before: | before:2024-06-01 | Messages sent before a date |
after: | after:2024-01-01 | Messages sent after a date |
has:link | has:link | Messages containing a URL |
is:thread | is:thread | Threaded replies only |
channel_id:message_ts identifier, giving full context for long discussions.
What agents can do:
| Action | Description |
|---|---|
| Search | Query across all indexed threads with Slack operators |
| Read thread | Retrieve all replies in a specific thread by channel_id:message_ts |
| Multi-workspace search | Search across all connected workspaces simultaneously |
Reconnect Slack
If your Slack OAuth token expires or is revoked, Hyper will display a Reconnect prompt in Settings → Connections.Click Reconnect next to the affected workspace
Each workspace has its own connection entry. Click Reconnect next to the workspace that needs re-authorization.