What is Slack Real-Time Search?
Slack Real-Time Search is a new way Glean searches your Slack workspace. Instead of maintaining a separate copy of your Slack data, Glean now queries Slack directly in real time when you search. This means:- Always up to date: Search results reflect the latest Slack content
- Permission-aware: You only see messages you have access to in Slack
- Per-user authorization: You need to connect your Slack account to Glean to see Slack results
What’s changed from the previous experience
If you previously searched Slack through Glean, you may notice some differences with the new Real-Time Search experience.Search behavior
| Previous Experience | Real Time Search |
|---|---|
| Glean indexed Slack content and applied its own ranking | Glean queries Slack directly and returns results based on Slack’s search |
| Search results were based on Glean’s index | Search results are live from Slack |
| Cross-app relevance ranking included Slack | Slack results appear in a dedicated section |
Keyword search vs. semantic search
Real-Time Search uses keyword-based search by default. This means:- Search queries match exact words and phrases in your Slack messages
- Natural language questions may not return results unless the exact keywords appear in messages
- Searching for “Q4 revenue forecast” will find messages containing those specific words
Semantic search availability: If your organization has Slack AI Search enabled, Glean can leverage semantic search capabilities. Semantic search is triggered when your query is phrased as a natural language question (e.g., starts with “what”, “where”, or “how”, or ends with a question mark). Check with your administrator to see if Slack AI Search is enabled for your workspace.
Authorization requirement
Each user must individually authorize Glean to access their Slack data. If you haven’t connected Slack yet:- Look for the Slack authorization banner on the Glean Search or Home page
- Click Connect Slack and follow the prompts
- After authorization, Slack results will appear in your searches
Content coverage and limitations
What you can search
Real-Time Search supports searching across:- Public channel messages and threads
- Private channel messages and threads (channels you have access to)
- Direct messages (DMs) and group DMs
What is not supported
Real Time Search currently has limited support for certain Slack content types:- Files and attachments: Files shared in Slack (PDFs, images, documents) are not searchable through Real-Time Search. To find files, search directly in Slack or look for references to files in message content.
- Canvases: Slack Canvases are not indexed by Real-Time Search.
- Slack Connect channels: Depending on your organization’s configuration, external Slack Connect channels may have limited coverage.
Tips for effective searching
Use specific keywords
Since Real-Time Search is keyword-based by default, use specific terms that are likely to appear in the messages you’re looking for:- Instead of: “What was decided about the product launch?”
- Try: “product launch decision” or “launch date confirmed”
Include relevant context
Add context words that might appear in the conversation:- Channel names or project names
- Names of people involved
- Dates or timeframes mentioned in messages
Check your Slack connection
If you’re not seeing Slack results:- Verify that you’ve authorized Slack in Glean
- Check that you have access to the channels or messages you’re searching for
- Try the same search in Slack directly to confirm the content exists
Analytical and deep‑research queries over Slack
Slack Real Time Search (RTS) is optimized for finding specific messages and threads, not for large “analyze everything about X over the last year”–type questions. For broad or analytical Slack queries, you may see:- Higher latency compared with other data sources.
- Incomplete coverage if Slack RTS hits rate limits mid‑query.
- Timeouts or partial answers for long‑running agent or deep‑research tasks over Slack.
- Narrow the scope with time ranges and specific channels.
- Break up big questions into smaller, focused prompts and synthesize the answers yourself.
- Use Slack mainly for context, and rely on documents, tickets, or wikis for heavy analysis where possible.
- Retry after a short delay if you see a rate‑limit message, as Slack enforces back‑off under load.
- Send use your feedback for both search and chat.