Why do I need to update my Slack app manifest?
Why do I need to update my Slack app manifest?
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.
Does this change what data Glean can see?
Does this change what data Glean can see?
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.
What are the new permission scopes used for?
What are the new permission scopes used for?
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.
What happens if I don't update the manifest?
What happens if I don't update the manifest?
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.
Will this impact my end users?
Will this impact my end users?
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.