Skip to main content
All CollectionsEnterpriseOverflowAI
Install the Auto-Answer App for Slack
Install the Auto-Answer App for Slack

How to install the Overflow AI Auto-Answer App for Slack in Stack Overflow for Teams Enterprise.

Joel Bradley avatar
Written by Joel Bradley
Updated over a week ago

Applies to: Enterprise

This documentation is for Stack Overflow for Teams Enterprise. Free, Basic, and Business users can access their documentation here. Find your plan.


Overview

The Auto-Answer App for Slack app automatically searches your Stack Overflow for Teams Enterprise (SOE) site. After you install the app and invite it to a channel, it uses each new Slack message in that channel as the terms for a search. The app then returns the results to the channel as a thread reply. The Auto-Answer App for Slack works alongside the main Slack app—it doesn't replace it.

Currently, this app is available only to select SOE customers as a beta release. Installation requires a customer rep to complete the initial setup. Reach out to support for more information.

Installing the Auto-Answer App for Slack requires changing the following hidden site setting. When instructed to do so by Stack Overflow support, follow the supplied link to configure your site setting.

Hidden site setting: Slack.AutoAnswer.Enabled

NOTE: This site setting is hidden by default. You will not be able to change the setting until you reach out to Stack Overflow support.

Installation​

When setting up the Auto-Answer App for Slack, you'll configure your SOE site and the Slack app in a back-and-forth process. We recommend having a browser window or tab open to each site.

After Stack Overflow alerts you that setup is complete on our side, follow these steps.

  1. Stack Overflow support will send you an email with a link to the hidden site setting. Click on that link and set Slack.AutoAnswer.Enabled to True.

  2. In SOE, click Admin settings in the left-hand menu, then click Slack Auto-Answer App. In step 1 of the "Step 1" section, click ...clicking here... to copy the JSON manifest to your clipboard.

  3. In Slack, go to the Slack Apps page and click Create New App. Select From an app manifest.

  4. Pick the workspace to install the app on. (The list of available workspaces depends on the privileges of the Slack account.) Click Next.

  5. Paste the JSON app manifest from your clipboard into the JSON field. Click Next.

  6. The app summary page appears. Review the summary (if desired) and click Create to create the app.

  7. After creating the app, you'll see the app's configuration page. Click Install to Workspace.

  8. From your Slack App’s Basic Information tab in the left-hand menu, click Show for the Signing Secret and copy the value to your clipboard.

  9. In SOE, go to Admin settings, then Slack Auto-Answer App. The Slack Auto-Answer App configuration page will appear.

  10. Paste the Signing Secret value from Slack into the Signing secret field.

  11. Return to your Slack app and click OAuth & Permissions in the left-hand menu, then copy the Bot User OAuth Token value to your clipboard.

  12. Return to the SOE Auto-Answer App for Slack page and paste the Slack Bot User OAuth Token into the SOE Bot User OAuth Token field.

  13. Click Save credentials.

  14. In the "Step 4" section, search for the Slack channels that the app will be able to access by entering the name of the channel in the Channel name field.

  15. In the "Step 5" section, you can add tags to focus Auto-Answer App searches. The app will only return content that has at least one of the tags listed. Type into the Tags box to search for and add up to three tags that already exist on your SOE site.

  16. Click Register to complete the configuration process.

The newly registered channel will appear in a list at the bottom of the page, along with its tags (if any). To remove a registered channel, click its Delete link.

NOTE: You can't change a registered channel (for example: to add or remove tags). Instead, you'll need to delete and re-register the channel.

After a successful installation, you should start seeing responses immediately as you interact with the Slack channel.


If you need further support or have questions, contact your site administrator.

Did this answer your question?