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

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


Visit the application

  • Click on "Integrations" alt text

Create a Slack Integrations

  • Click on "Notifications" tab alt text

  • You will found the "Slack" in the Notifications list

alt text

  • Click "Configure Applications"

  • There are two scenarios here, first if already existing Slack connections, then it will list item with "New Connection" Button alt text

    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 alt text

  • Enter Webhook URL alt text

  • Click Test Connection alt text

  • Get Success Message alt text

  • Check name is present in the connections list alt text


Edit a Slack Connection

  • Click "Configure Applications" alt text

  • Click "Manage" for desired Slack connection to update. alt text

  • Fill the form alt text

  • Click Test Connection alt text

  • Get Success Message alt text

  • Click Update Connection alt text

  • Check "Updated list"

    alt text


Delete a Slack Connection

  • Click "Configure Applications" alt text

  • Select required connection and Click on "Delete" icon alt text

  • This will take more confirmation, 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

  • From the Applications window, click on the See More option for the application where you want to set up the Slack integration.

    alt text

  • Now, click on the Administration menu.

alt text

  • From the drop down menu select Set up Notifications option

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" button and create a new connection.

  • 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

  • This will take more confirmation,

    alt text

    note

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