Slack

First register a new Slack Application.

Slash commands

  • Navigate to Features -> Slash commands in the sidebar

  • Click "Create a new command"

  • Fill in the form like so, replacing the domain with your own and hit "Save"

Slash commands setup

Slash commands setup

  • Next, navigate to Features -> Interactivity & Shortcuts in the sidebar

  • Enable the interactivity toggle and fill in the request url, again replacing the domain with your own

  • No other settings need changing on this screen, hit "Save"

Slack interactivity setup

Slack interactivity setup

  • Install the app in your workspace

  • This should be enough for the /outline slash command to work correctly

Link unfurling

  • Navigate to FeaturesOAuth & Permissions

  • Under “Redirect URLs” ensure the following url exists:

    • https://yourdomain.com/auth/slack.commands

Posting to channels

  • Navigate to FeaturesOAuth & Permissions

  • Under “Redirect URLs” ensure the following url exists:

    • https://yourdomain.com/auth/slack.post