Slack

API connection to Slack

Travis Anderson avatar
Written by Travis Anderson
Updated over a week ago

The Intigriti integration with Slack enables seamless integration of your Intigriti programs with your existing Slack channels. Specifically, it allows you to effortlessly and automatically post notifications containing submission metadata when specific submission events occur.

The integration process involves two high-level steps:

  1. Setting up a connection with one or more Slack workspaces.

  2. Setting up an integration between one or more Intigriti programs and Slack channels.


Connecting to a Slack workspace

What do I need?

  • A Slack Workspace Owner to approve your app request if needed.

  • A company administrator to set up the connection between Intigriti and the Slack workspace.

Step-by-step

  • On the Intigriti Platform, go to Admin > Integrations > Slack.

  • Add a custom connection name and logo.

  • Click 'Connect'.

💡Please note that our Slack app is exclusively available for Intigriti customers and, as a result, it is not published in the Slack app directory and not approved by Slack. However, please be assured that our app is safe to use and meets all necessary security and privacy requirements. If you have any questions, please reach out to your customer success manager.

  • Verify if the desired Slack workspace is selected (in case you would have access to multiple workspaces).

  • Click 'Allow' and grant Intigriti access to your Slack workspace.

❗Slack workspace owners can enable app approval to restrict certain apps for their workspace. When app approval is enabled, you might need to request approval to install and use the Intigriti app. Read more

The Intigriti APP is now available in your Slack workspace and ready to be added to any of its channels. To proceed, please configure a Slack integration for each of your programs.

Configuring a Slack integration

What do I need?

  • An active connection on Intigriti platform with your Slack workspace.

  • A program administrator to set up the integration between the Intigriti program and the Slack channel.

  • A Slack channel member to add the Intigriti APP.

❗Before setting up the program integration, ensure that you have added the Intigriti app to the Slack channel in which you want to post messages.

Step-by-step

  • On the Intigriti platform, go to Program > Integrations > Slack.

  • Click 'Add integration'.

  • Add a custom integration name and logo.

  • Select the connected Slack workspace of the channel you want to integrate with.

  • Add the name of the channel you want to integrate with.

  • Select the submission events that needs to be posted to the selected channel. You can select one or more of the following events:

    • Submission created

    • Submission status updated

    • Submission severity updated

    • Submission message posted

  • Select the submission metadata that need to be added to the message. You can select one or more of the following data:

    • Submission title

    • Submission code

    • Submission domain

    • Submission vulnerability type

    • Submission severity

  • Click 'Activate'.

Upon successful activation of the integration, a test message will be posted to the Slack channel. In case of any issues, an error message will be displayed instead. If you encounter persistent issues, please reach out to your customer success manager for further assistance and support.

Did this answer your question?