✅ Pre-requisites
User must have the AirMDR Slack API manifest in JSON format.Follow the steps to generate AirMDR Slack API Manifestor
Generate AirMDR Slack API Manifest
- Navigate to AirMDR, provide the credentials, and click Login.
- In the left navigation pane of the application, select Integrations.
- Use the search option, enter the keyword “Slack”, select the Connections tab, and click Create.
- In the Authentication Details, step 2 copy the pre-generated manifest to use in the Slack application.
Contact AirMDR support team to get the AirMDR Slack API manifest
Slack App Setup via Manifest
This guide provides step-by-step instructions for setting up a Slack App using a manifest file. It covers how to create the app, enable incoming Webhook URL, generate Signing Secret, and Bot Token — essential components for building and integrating bots, automations, and services with Slack’s API.Slack APP Page - Create an App
- Go to Slack API Page.
You can create a new Slack app here.
- Click “Create New App” in the top right corner. A pop-up modal “Create an app” will show up.

- Choose “From a manifest” and enter the required information:
- Pick a workspace to develop your app in: Select a workspace where you want to install the app. (e.g.
airmdr)
- Pick a workspace to develop your app in: Select a workspace where you want to install the app. (e.g.
- Click Next.

- Paste the JSON content [MANIFEST COPY] generated earlier from the AirMDR Integration Dashboard.
Sample Manifest
- Click Next.

- In the Review summary & create your app pop-up modal cross-verify the content and click Create.

Generate a Webhook URL
- In the left navigation menu, navigate to Features → Incoming Webhooks.

- Make sure the toggle option “Activate Incoming Webhooks” is On.

- Scroll down to the “Webhook URLs for Your Workspace” section.
- Click “Add New Webhook to Workspace”.

- Select a channel in the drop-down list where you want the bot to post to.
- Click “Allow” to grant permissions.

- Once redirected, your Webhook URL will appear under Webhook URLs for Your Workspace.
- Click Copy to save it for use.

Verify Event Subscription Request URL
Slack requires validation of your request URL to enable event subscriptions. To ensure your endpoint (e.g.,https://yourdomain.com/slack/events) is publicly accessible and configured to handle Slack’s verification request (responds with thechallengevalue).
- In the left navigation menu, navigate to Settings → Event Subscriptions.
- Toggle Enable Events to On.
- Click Retry button in the Request URL.

- After successful verification, click Save Changes at the bottom.

Enable OAuth & Permissions
- In the left navigation menu, navigate to Features → OAuth & Permissions.
- In the OAuth Tokens section, click “Install to <
your workspace>”.
Install the App and Get the Bot Token
- In the “Where should <
your workspace> post?” - Select a
#channelin the drop-downlist where to post as an app. - Click Allow.

- After authorization, your Bot User OAuth Token (
xoxb-...) will appear under OAuth Tokens for Your Workspace. - Click Copy to store the token.

Obtain Signing Secret
- In the left navigation menu, navigate to Settings → Basic Information.
- Under App Credentials, locate the Signing Secret.
- Click Show and then Copy. Store it in a secure location (e.g., secrets manager).
Evaluate Slack Bot User OAuth Token
Open cURL and run the following command to check if your API Key is working: Sample Request:Skills Provided by this Integration
Message and Conversation Retrieval
Message and Conversation Retrieval
Message and Notification Management
Message and Notification Management
Channel and User Management
Channel and User Management
Playbook Checkpoint
Playbook Checkpoint
Configure Slack in the AirMDR Integrations Dashboard
- Navigate to AirMDR, provide the credentials, and click Login.

- Navigate to the AirMDR Integrations Dashboard in the left navigation pane and select Integrations.
- Use the search option, enter the keyword “Slack”, select the Connections tab, and click Create.

- Enter an unique name to the Instance (e.g.,
your org name-Slack) to easily identify the user connection by AirMDR. - Enter the Webhook URL, Slack channel name, Bot User OAuth Token and Signing Secret in the Authentication Details field params, and click Create.

- Click the “Authenticate” button to authorize the connection and complete the setup.


