Dropzone AI Documentation
WebsiteTest Drive
  • Dropzone Documentation
  • Overview
    • Alert Sources
    • Data Sources
    • Communicators
    • On-prem Support - Dropzone Connector
    • Interactive Chat
    • Metrics Guide
  • Dropzone Administraton
    • Team Admin
      • Google Workspace SAML
      • Okta SAML
  • Dropzone Integrations
    • Alert + Data Source Integrations
      • Amazon Web Services (AWS)
        • Cross-Account Access via CloudFormation
        • Cross-Account Access via Console
      • CrowdStrike
      • Datadog
      • Elasticsearch
      • Google Workspace
      • Google GCP
      • Jira
      • Microsoft 365 / Microsoft Defender
      • Palo Alto Networks Firewall
      • Panther
      • SentinelOne
      • Splunk
      • Sumo Logic
    • Alert Integrations
      • Gem
    • Communicators
      • Slack Communicator
    • Data Source Integrations
      • AbuseIPDB
      • Active Directory (LDAP)
      • Archive Inspector
      • Blocklist.de
      • CAPA
      • Censys
      • Crowdstrike Falcon Intelligence
      • DNSResolver
      • File
      • GreyNoise
      • Hybrid Analysis
      • Host.io
      • IPInfo.io
      • IPQualityScore
      • MalwareBazaar
      • Nuclei
      • NVD
      • Okta
      • oletools
      • OpenSSL Sign Code
      • PDF Analysis
      • Perplexity AI
      • PhishTank
      • Shodan
      • TShark
      • QRadar
      • UnshortenMe
      • URLhaus
      • Urlscan.io
      • VirusTotal
      • Vision
      • WHOIS
      • YARAify
Powered by GitBook
On this page
  • Slack Communicator
  • Integrations Overview
  • Create a Slack Application
  • Create API Tokens
  • Create Bot Token
  • Create App Token
  • Enable Slack Communicator

Was this helpful?

  1. Dropzone Integrations
  2. Communicators

Slack Communicator

PreviousCommunicatorsNextData Source Integrations

Last updated 2 months ago

Was this helpful?

Slack Communicator

Slack is a Communicator Integration. Communicator Integrations allow the Dropzone platform to ask questions of your employee base and use their responses to improve the quality of analysis.

The Dropzone platform uses a Slack Communicator Application to communicate directly with people in your organization. For more information, see our overview.

Integrations Overview

To enable these integrations you will perform the following actions:

  • Create and install a Slack Application with the necessary permissions

  • Obtain an Application and Slack Token

Create a Slack Application

  • Navigate to https://api.slack.com/apps

  • Click "Create New App"

  • Select "From a manifest"

  • Select the workplace that you wish to deploy the application in, then click "Next"

  • Input the following manifest, then click "Next"

{
   "display_information": {
       "name": "DropzoneAI"
   },
   "features": {
       "app_home": {
           "home_tab_enabled": false,
           "messages_tab_enabled": true,
           "messages_tab_read_only_enabled": false
       },
       "bot_user": {
           "display_name": "DropzoneAI",
           "always_online": true
       }
   },
   "oauth_config": {
       "scopes": {
           "bot": [
               "channels:manage",
               "channels:read",
               "chat:write",
               "im:history",
               "im:read",
               "im:write",
               "users:read",
               "users:read.email",
               "channels:history"
           ]
       }
   },
   "settings": {
       "event_subscriptions": {
           "bot_events": [
               "message.im"
           ]
       },
       "interactivity": {
           "is_enabled": true
       },
       "org_deploy_enabled": false,
       "socket_mode_enabled": true,
       "token_rotation_enabled": false
   }
}
  • Click "Create"

  • In the settings page for your Dropzone SlackBot application, navigate to "Basic Information"

  • Scroll down to "Display Information"

  • Change the App name to something you will remember, such as "DropzoneAI"

  • Hit "Save Changes" at the bottom of this screen

You must install the Slack Application to your organization before it can be used.

  • Navigate to Settings > Install App

  • Click "Install to (your workspace name)"

  • To grant the application permission to access the workspace, click "Allow"

Create API Tokens

Slack Communicator requires two tokens: a Bot token (xoxb-*) and an App token (x-app-*)

Create Bot Token

To obtain a Bot token, do the following:

  • Navigate to Settings > Install App

  • Copy the value under "Bot User Auth Token" for use later in the Dropzone UI where it is called "Slack Bot Token"

Create App Token

To obtain an App token, do the following:

  • Navigate to Settings > Basic Information

  • Scroll down to App-Level Tokens and click "Generate Token and Scopes"

  • Name your token something memorable, such as "DropzoneAI"

  • Click "Add Scope"

  • Select the scope "connections:write"

  • Click "Generate"

  • Copy the Token generated for use later in the Dropzone UI where it is called "Application Token"

Enable Slack Communicator

To enable Slack Communicator, do the following:

  • Navigate to your Dropzone AI tenant home page e.g. https://mycompany.dropzone.ai

  • Click System > Integrations

  • Click "Available"

  • In the Search bar, search Slack, then click "Configure"

  • Input the Slack Bot Token and the Application Token

  • Click "Test & Save"

If you have any errors engage your Dropzone AI support representative.

Should you wish, we've provided Dropzone icons that you can use here: , , or

transparent
white background
black background
Communicators
Select "From a Manifest"
Select your workplace
Input the manifest
Click "Create"
Navigate to "Basic Information"
Navigate to "Display Information"
Navigate to "Install App"
Click "Allow"
Copy the Bot token
Generate Token and Scopes
Add scope
Select "connections:write"
Copy the Token
Integrations Dropdown
Click Available
The Slack Communication Tile
The Slack Communication Configuration