Set up and manage Slack enterprise search

With enterprise search, members of your Enterprise Grid organisation can find the information and content that they need from other applications (like Google Drive, GitHub and more) right from where they’re already working in Slack.

Animated GIF showing enterprise search results, including Slack AI search answers and files from Google Drive

Tip: Take a look at the Slack blog for more details on how other organisations use enterprise search.


How it works

  • Enterprise search is disabled by default, but org owners and org admins can enable it for their organisation and add data sources from our list of available connectors.
  • Once the feature is enabled and you’ve added at least one data source, members can connect their individual accounts to start seeing content from other places in their search results.
  • Search results and Slack AI answers will only include source content that the person searching has permission to access. You can also choose whether Slack will surface this content in traditional search results, AI answers or both.


Enable enterprise search

  1. From your desktop, click your organisation name in the sidebar.
  2. Hover over Tools & settings, then select Organisation settings from the Menu.
  3. Click   Settings in the left sidebar and select Enterprise search.
  4. Click Edit.
  5. Tick the box next to Enable enterprise search for the entire organisation and click Save.


Add a data source

Once you make a data source available for your organisation, individual members can connect their accounts to view content from that source in Slack search results. We currently support Google Drive and GitHub, but will be adding more data sources in the near future. 

  1. From your desktop, click your organisation name in the sidebar.
  2. Hover over Tools & settings, then select Organisation settings from the Menu.
  3. Click   Settings in the left sidebar, then select Enterprise search.
  4. Click Manage next to the data source that you’d like to add.
  5. Next to Enterprise search and AI answers, click Edit.
  6. Tick the box next to Include in traditional search results. If you’d like, you can also choose to Use as source in AI search answers.
  7. Click on Save.


Add and configure GitHub

To use GitHub in enterprise search, there are a few additional steps that you’ll need to complete in Slack and GitHub.

  1. Once you’ve added GitHub as a data source, click Edit next to Manage integrations from the GitHub data source page.
  2. Type the name of the GitHub organisation that you want to use in enterprise search and click Save
  3. Sign in to GitHub and install the Slack enterprise search for GitHub app.
  4. Select the same GitHub organisation that you specified when adding the integration in Slack, then click Install


Remove a data source

  1. From your desktop, click your organisation name in the sidebar.
  2. Hover over Tools & settings, then select Organisation settings from the Menu.
  3. Click   Settings in the left sidebar, then select Enterprise search.
  4. Click Manage next to the data source that you’d like to remove.
  5. Next to Enterprise search and AI answers, click Edit.
  6. Untick the boxes next to Include in traditional search results and Use as source in AI search answers, click Save, and then select Disable to confirm.
Who can use this feature?
  • Org owners and org admins 
  • Available on the Enterprise Grid subscription with the Slack AI add-on