Skip to main content

FAQ

Can I rename the bot?

Yes, to rename the @kapa.ai Slack Bot to something else:

  1. Open the kapa.ai app on Slack marketplace.
  2. Open the Configuration tab.
  3. Scroll down to the section called Bot User and click Edit
  4. Edit your custom name and save your changes.

Note that it is not possible to change the logo or description of the app, only the name/handle.

Can I control which Kapa project I DM directly?

No, if you have multiple projects, Kapa can only be directly messaged with a global workspace installation. If you have multiple Kapa bots installed in your workspace, you won't be able to choose which one to DM - it will always be the global workspace bot. To request this feature, please reach out to the Kapa team.

Do I ever need to update my Slack Bot installation?

When we release new features that require additional permissions, you need to reinstall the bot to grant the new permissions. These updates are always backwards compatible. Your existing setup continues to work, but the new features won't be available until you reinstall. The Kapa team will inform you whenever such a change is released.

To reinstall, simply follow the installation link from the quickstart. Your existing configuration and enabled channels are preserved. You do not need to re-enable the bot, add it to channels again, or reconfigure anything.

I can't use the /kapa-enable-channel or /kapa-enable-workspace commands

If the bot commands aren't visible in your workspace, you may need to update the bot. Reinstall the bot by following the installation link from the quickstart.

If the commands appear but don't function, it's likely that you don't have the necessary permissions. To enable the Slack Bot, you must be a Workspace Owner or Workspace Admin.

How do I remove the Slack Bot from a channel?

To remove the bot from a channel:

  1. Open the Slack channel you want to remove the bot from.
  2. Type /kick @kapa.ai and hit send.
  3. In the confirmation prompt, click Remove.

If the bot was created as a Single Channel integration, also delete the integration in the Kapa platform:

  1. Go to the Kapa platform and open the Integrations tab.
  2. Locate the Slack integration you want to remove in the list.
  3. Open the action menu and select Delete.

The Slack Bot isn't responding to direct messages

If you recently migrated to a Slack Enterprise+ plan, you'll need to update your integration settings. Enterprise Grid organizations use org IDs instead of workspace IDs. Update your Kapa integration with your org ID (starts with E instead of T) - you can find it the same way as the workspace ID in your browser URL after /client/.

What permissions does the Slack Bot require?

The Slack Bot requires the following OAuth scopes during the installation process. These permissions are necessary for the bot to function correctly in your workspace.

PermissionDescriptionUsed For
app_mentions:readRead @mentions of the botDetecting when users mention the bot to ask questions
assistant:writeAllows app to act as an App AgentDisplaying AI assistant animations for improved UX
users:readRead basic user informationIdentifying users who interact with the bot
users:read.emailRead user email addressesUser tracking across multiple integrations (when enabled)
chat:writeSend messages and ephemeral responsesPosting answers, acknowledgments, and feedback prompts
channels:historyRead message history in public channelsReading conversation context to provide relevant answers
channels:joinJoin public channelsAllowing the bot to be added to channels
channels:readRead public channel informationListing and reading channel metadata
groups:historyRead message history in private channelsReading conversation context in private channels
im:historyRead direct message historySupporting 1-on-1 conversations with the bot
mpim:historyRead multi-person DM historyReading context in group DM conversations
commandsRegister slash commandsEnabling /kapa-enable-channel and /kapa-enable-workspace commands
files:readDownload and read file contentsProcessing files uploaded by users in their questions
reactions:readRead emoji reactionsTracking user feedback (upvotes/downvotes) on bot responses
reactions:writeAdd emoji reactionsRendering loading animations while the bot processes questions

It is not possible to modify the permissions that the Slack Bot requires. All listed permissions are necessary for the bot to provide its full functionality.