Snipe-IT to Slack Integration Guide » History » Version 1
Kerem ERSOY, 10/27/2026 09:31 AM
| 1 | 1 | Kerem ERSOY | ## 📖 Wiki: Snipe-IT to Slack Integration Guide |
|---|---|---|---|
| 2 | This guide outlines the step-by-step process to connect **Snipe-IT** asset management with **Slack** using **Incoming Webhooks**. Once configured, asset movements (check-outs, check-ins, license assignments, etc.) will automatically post real-time alerts to your designated Slack channel. |
||
| 3 | |||
| 4 | --- |
||
| 5 | |||
| 6 | ## 🛠️ Phase 1: Create a Webhook via Slack API |
||
| 7 | 1. **Launch the App Wizard:** |
||
| 8 | * Navigate to the [Slack API Apps](https://slack.com) dashboard and sign in. |
||
| 9 | * Click the **Create New App** button in the top-right corner. |
||
| 10 | 2. **Select App Configuration:** |
||
| 11 | * Choose the **Blank app** option from the dialog box and click **Continue**. |
||
| 12 | 3. **Configure App Scopes:** |
||
| 13 | * On the *What it can do in Slack?* (Step 2 of 4) screen, click inside the **Add Bot Scopes** field (or the search bar). |
||
| 14 | * Search for **`incoming-webhook`**, select it from the dropdown to add it to your scopes, and click **Continue**. |
||
| 15 | 4. **Configure App Events:** |
||
| 16 | * On the *What it can respond to in Slack?* (Step 3 of 4) screen, leave all fields blank (**Keep it at 0**), as Snipe-IT only requires one-way outbound notifications. Click **Continue**. |
||
| 17 | 5. **Finalize App Creation:** |
||
| 18 | * Review the final confirmation step and click **Create** or **Finish**. |
||
| 19 | * On the success modal, click the green **Go to App Settings** button at the bottom right to enter the management dashboard. |
||
| 20 | 6. **Retrieve the Webhook URL:** |
||
| 21 | * From the left sidebar sidebar, under the *Features* section, click on **Incoming Webhooks**. |
||
| 22 | * Toggle the **Activate Incoming Webhooks** switch to **On**. |
||
| 23 | * Scroll to the bottom of the page and click the **Add New Webhook to Workspace** button. |
||
| 24 | * Select your destination Slack channel (e.g., `#IT-Asset-Ops`) and click **Allow / Authorize**. |
||
| 25 | * Once the page reloads, scroll down to the table and copy the generated **Webhook URL** (starts with `https://slack.com...`). |
||
| 26 | |||
| 27 | --- |
||
| 28 | |||
| 29 | ## 🖥️ Phase 2: Configure Snipe-IT Integration |
||
| 30 | 1. **Navigate to Integration Settings:** |
||
| 31 | * Log into your Snipe-IT dashboard with administrative privileges. |
||
| 32 | * Go to **Admin > Settings > Integrations** from the top or side navigation menu. |
||
| 33 | 2. **Enter the Parameters:** |
||
| 34 | * **Integration Option:** Select **Slack** from the dropdown menu. |
||
| 35 | * **Slack Endpoint:** Paste the long Webhook URL you copied from the Slack API dashboard. |
||
| 36 | * **Slack Channel:** Type the exact name of the authorized channel, including the hashtag (e.g., `#IT-Asset-Ops`). |
||
| 37 | * **Slack Botname:** Set a custom display name for the bot inside the channel (e.g., `Asset-Bot`). |
||
| 38 | 3. **Test and Save:** |
||
| 39 | * Before saving, click the **Test Slack integration** button. |
||
| 40 | * Verify your Slack channel received the message: *"Oh hai! It looks like your Slack integration with Snipe-IT is working!"*. |
||
| 41 | * Click the blue **Save** button at the bottom right to apply the changes permanently. |
||
| 42 | |||
| 43 | --- |
||
| 44 | |||
| 45 | ## 📌 Important Notes & Security |
||
| 46 | * **Security Disclaimer:** The Webhook URL acts like a secret password. Anyone with access to this URL can post unauthorized messages to your channel. Keep it confidential. |
||
| 47 | * **Automation:** Once enabled, all successful check-out and check-in actions performed in Snipe-IT will instantly generate rich-text activity logs in your Slack channel for the IT team to review. |