Skip to main content
Common questions about the one-time Slack app manifest update required for the Slack Real-Time Search (RTS) migration.
To keep Gleanbot and your Slack experiences working long term, we are migrating from your existing custom app to the new Slack Real‑Time Search (RTS) app, which is the Slack‑compliant, supported path going forward. We reuse your current custom app once to:
  • Copy over all of your existing Gleanbot, agents, and action pack configurations, and
  • Automatically invite the new RTS‑based Glean bot into all the same channels your current bot is in.
This requires a small manifest update to add a few additional bot scopes to your existing app.
No. This manifest change does not change what data Glean can see in Slack or how messages are indexed. It only allows Glean to automate the migration on your behalf so that @mentions, /glean, agents, and existing channel setups continue to work when we switch traffic to RTS.
The manifest update adds the following bot scopes to your existing custom app:
  • channels:manage, channels:write.invites: Let Glean automatically invite the new RTS Glean bot into all public channels where the old bot currently lives, and preserve your existing channel-level Gleanbot settings (greenlists/redlists, app-channel mappings, etc.).
  • groups:write, groups:write.invites: Do the same for private channels, so the new bot continues to work wherever the old bot was already installed.
  • im:write, mpim:write: Allow the new RTS bot to send DMs and multi-person messages in the same places where Gleanbot already responds today (for example, when users run /glean or when agents send messages to a channel), ensuring those experiences keep working after migration.
Updating the manifest is a one‑time prerequisite for installing and testing the RTS connector. Without these scopes, Slack RTS setup validation will fail and we cannot complete the background migration of your Gleanbot, agents, and action packs.
End users will not see any change in how Gleanbot behaves while you are still testing RTS. Once you decide to go live, their experience simply shifts from the old blue Gleanbot app to the new white RTS app, with the same commands and channel coverage they have today.