BugBase Documentation
  • 👋Welcome to BugBase Docs
  • Overview
    • 💡What we do
    • ⚡Changelogs
    • ✨Our Features
    • 📂Programs at BugBase
      • Vulnerability Disclosure Program (VDP)
      • Bug Bounty Program
      • Private Bounty Program
      • Pentest Program (VAPT)
  • Report Lifecycle
    • Bug Report
    • Report Status
  • How To
    • 👨‍💻Invite Organization Members to BugBase (RBAC)
    • 🚩Setup a Campaign for better program engagement
    • 🐛Submit a Bug Report on BugBase
    • 📑Create a Bug Bounty Program on BugBase
    • ⬇️Download the mobile app
  • Company Guide
    • 👨‍💼Create a Company Account
    • 🧭Navigation
    • 🛡️Assets Dashboard
    • 🗝️Credential Vaults
      • Creating a Credential Vault
      • Adding Credentials to Vault
      • Connect Credential Vault to an Asset
      • Require Whitelisting for a Credential
    • 🔐VPN Servers
      • Create, Configure and Deploy VPN server
      • Monitor Live Statistics and Logs
    • 🗂️Programs Dashboard
      • ⛳Create a Program
    • 📢Customer Support
    • 💵Bounty Bin
    • ⚙️Company Settings
      • 👨‍🏫Profile
      • 🏢Organisation
      • 👨‍🏭Roles and Permissions
      • 🔐Security & Authentication
        • Multi-Factor Authentication
        • SSO with SAML
          • Okta SSO setup via SAML
          • Google SSO setup via SAML
      • 🎨Customization
        • Automations
        • Report Tags
      • 📙Manage Access
    • 📈Insights Dashboard
    • 🔊Campaigns
    • 💲Understanding Currencies Used in BugBase
    • 🤝Whitelist
  • Program guide
    • Bug Bounty Dashboard
      • Program Reports Section
        • Report Components
        • Report Actions
        • Duplicating Reports
        • Assigning Swags
        • Assigning Bounties
        • Assigning Thanks to Reporters
        • Assigning Bonus Bounty
        • Automatic Response Generator using ChatGPT
      • Program Policy
        • Editing Program Policy
          • Best Practices For Designing Policy
          • Best Practices For Bounty Tables
      • Payouts
      • Settings
    • Private Bug Bounty Dashboard
      • Invite Hackers
      • Manage Credentials
    • VDP Dashboard
    • Pentest Dashboard
      • Pentest Overview
      • Vulnerabilities Section
        • Pentest Report Components
        • Pentest Report Actions
      • Global Pentest Chat
    • Competition Dashboard
      • Dashboard
      • Creating a Competition
        • Adding Challenges
      • Manage Competitions
        • Statistics
        • Leaderboard
        • Manage Users
  • Bounty Hunter Guide
    • Bounty Hunter Dashboard
    • Bounty Hunter Profile
    • Programs Directory
      • Program Policy Page
      • Credentials
      • VPN Access
      • Whitelist
      • Collaborate
    • Bounty Hunter Reports Section
      • Submitting Reports
      • Interaction with Program Representees
      • Collaboration
      • Response Generation through ChatGPT on Report Chat
    • Competitions
    • Discord Community
    • Leaderboard
    • Multi-Factor Authentication
    • Settings
      • Verify KYC
    • Email Alias
    • 🚀Apollo Community
  • Integrations
    • 🔗Supported Integrations
    • Webhooks
    • JIRA
      • Creating a JIRA Issue
    • Slack
      • Managing Integration
    • Microsoft Teams
    • Github
    • Asana
    • Sumo Logic
    • PagerDuty
  • on-premise
    • Running Automated Testing
    • Sandbox Environment
Powered by GitBook
On this page
  • Setup
  • Installing the BugBase Integration for Slack in your channel and configurating it

Was this helpful?

  1. Integrations

Slack

BugBase offers integration with Slack which is trigger based and will send a notification only when an event occurs on your BugBase program.

PreviousCreating a JIRA IssueNextManaging Integration

Last updated 1 year ago

Was this helpful?

Pre-requisites

  • A Slack Workspace with alteast one public channel

  • BugBase Company Account with an Active Program

Helpful Links

Setup

Before starting the setup, ensure you are logged into your Slack Account and have alteast 1 public channel in your workspace.

  1. Navigate to the integrations tab located in the settings page of your BugBase Program.

  2. Click on the Setup button on the Slack Integration Card.

  3. A popup asking to connect to your Slack account will appear. Click on the Connect button to proceed with the connection.

  4. Once clicked, you will be redirected to the Slack OAuth page when you would be requested access to your Slack account.

  5. Choose a channel in which want to recieve notifications on.

  6. Click on the Allow button to give access to BugBase to be able to connect to your Slack Workspace.

  7. If everything went well, you will be redirected to BugBase settings page and the Slack integration will be enabled.

If you see the text Join Channel on the Slack Integration Card, then you are connected to the Slack Workspace.

Up Next is installing the bot in a specific channel.


Installing the BugBase Integration for Slack in your channel and configurating it

Before starting the configuration, ensure you have connected your Slack Workspace with your BugBase Account.

  1. Navigate to the integrations tab located in the settings page of your BugBase Program.

  2. Click on the Join Channel Button on the Slack Integration Card

  3. A popup will appear with a dropdown to select the channel in which you want to integrate to.

Below is an example...

  1. For this example, the channel selected is #bugbase-reports

  2. Click on Save and the BugBase Bot for Slack will be added to your channel

  3. If all went well, the Bot will be added to your channel.

Now on all events a notification will be sent to your configured channel

You've successfully connected Slack with your BugBase Program

🎉
👨‍💼Create a Company Account
📂Programs at BugBase
Create a Slack workspaceSlack Help Center
Logo