Skip to main content

Slack

Setting up

Authorization

  1. Note: You must be an admin of the Slack workspace to set up the connector

  2. Navigate and sign in to Slack apps

  3. Create a new Slack app:

    1. Click the Create New App button in the top right.

    2. Select From an app manifest option.

    3. Select the relevant workspace from the dropdown and click Next.\

  4. Copy the following manifest into the text box

    display_information:
    name: DanswerConnector
    description: ReadOnly Connector for indexing Danswer
    features:
    bot_user:
    display_name: DanswerConnector
    always_online: false
    oauth_config:
    scopes:
    bot:
    - channels:history
    - channels:read
    - groups:history
    - groups:read
    - channels:join
    - im:history
    - users:read
    settings:
    org_deploy_enabled: false
    socket_mode_enabled: false
    token_rotation_enabled: false
  5. Click the Create button.

  6. In the app page, navigate to the OAuth & Permissions tab under the Features header.

  7. Copy the Bot User OAuth Token, this will be used to access Slack.\