Skip to main content

How To Integrate Slack With APIsec Cloud


Prerequisites

APIsec platform needs Webhook URL to configure Slack

  • Follow the steps below to obtain Webhook URL

    • Log in to Slack

    • Create New App (https://api.slack.com/apps?new_app=1)

      alt text

    • Enter Name and Pick a workspace

      alt text

    • Click on Create App

      alt text

    • Click on Incoming Webhook

      alt text

    • Click on Activate Incoming Webhooks toggle

      alt text

    • Click on Add New Webhook

      alt text

    • Select Channel

      alt text

    • click on Allow

      alt text

    • Copy Webhook URL alt text

Create a Slack Connection

  • Open your browser and visit: https://<your-tenant>.apisecapps.com

  • Click on Integrations

    alt text

  • Click on Notifications tab

    alt text

  • You will found the Slack in the Notifications list

    alt text

  • Click Manage

    alt text

  • If Slack connections already exist, the existing connections will be displayed along with the New Connection option

    alt text

    In this case you need to click New Connection.

  • Or you will directly get the form for create Slack connection enter the name

    alt text

  • Enter Name and Webhook URL

    alt text

  • Click Test Connection

    alt text

  • Test connection successful

    alt text

  • Click Create Connection

    alt text

  • Verify that the connection name is displayed in the connections list.

    alt text


Edit a Slack Connection

  • Open your browser and visit: https://<your-tenant>.apisecapps.com

  • Click on Integrations

    alt text

  • Click on Notifications tab

    alt text

  • You will found the Slack in the Notifications list

    alt text

  • Click Manage

    alt text

  • Select the Pencil icon next to the connection you want to edit.

    alt text

  • Update the details

    alt text

  • Click Test Connection

    alt text

  • Test connection successful

    alt text

  • Click Update Connection

    alt text

  • Check Updated list

    alt text


Delete a Slack Connection

  • Open your browser and visit: https://<your-tenant>.apisecapps.com

  • Click on Integrations

    alt text

  • Click on Notifications tab

    alt text

  • You will found the Slack in the Notifications list

    alt text

  • Click Manage

    alt text

  • Select required connection and Click on "Delete" icon

    alt text

  • Click Delete to confirm,

    alt text

  • Now chekc the Slack connections list and check the name after deletion

    alt text


Setting Up Slack connection with the application

You can integrate Slack with the application to receive real-time notifications and updates. This integration helps you and your team stay informed about scans, issues, and activities directly within Slack for easier tracking and faster response.

  • Navigate to: https://<your-tenant>.apisecapps.com

  • Click on Application

    alt text

  • From the left navigation select Notifications

    alt text

  • Now you found the list of Notifications available in the tenant.

    alt text

  • From here, if you want to create a new Slack connection, then click on the "New Notification" and select Slack to create a new connection.

    alt text

  • From that list, select Slack connection and click on the ""Test Connection" to test the connection.

    alt text

  • Test Connection successful

    alt text

  • Now click on the Activate Connection

    alt text

  • Successfully updated Notification details.

    alt text

    Now the configured connection will appear in the list as First connection.

    note

    user role with View permissions can not configure Slack connection in shared application.

  • To remove the connection from the application, Click on the Delete icon beside the configured connection”

    alt text

  • Click Confirm to remove the connection

    alt text

    note

    user role with View permissions can not remove Slack connection from shared application.