Skip to content

Slack

Integrate Furl with Slack by creating and installing a custom Slack app.

Enables collaboration and communication during remediation workflows. Furl can send notifications, updates, and action prompts directly to users or IT teams through Slack channels.

  1. Go to the Slack API portal: https://api.slack.com/apps
  2. Click Create New App and select “From scratch”.
  3. Under OAuth & Permissions, add required scopes. Scopes currently required for pulling user data and sending messages (DM and to channels) include:
    1. channels:write
    2. channels:read
    3. chat:write
    4. groups:write
    5. groups:read
    6. users:read
    7. users:read.email
    8. im:write
    9. mpim:write
    10. users:write
  4. Install the app to your workspace and authorize the scopes.
  5. Copy the generated OAuth Access Token securely.

Provide the following in Furl:

  • Token (Slack App access token) - Your Slack app OAuth access token

Optional: Install app from the marketplace

Section titled “Optional: Install app from the marketplace”

Link: https://slack.com/oauth/v2/authorize?client_id=3658252815472.4880636470403&scope=channels:read,chat:write,groups:read,groups:write,users:read,users:read.email&user_scope=channels:read,channels:write,chat:write,users:read,users:read.email,groups:read,groups:write

  • Users → Import user information to support user targeting and notifications
  • Send Message → Coordinate work that needs performed with others
  • Ensure all required scopes are authorized for your Slack app
  • Verify the OAuth access token is valid and has the necessary permissions
  • Check that the app is properly installed to your workspace
  • Make sure the app has access to the channels where you want to send messages