Connecting InciPulse to Your Slack Workspace: Complete Guide
The InciPulse Slack integration allows you to receive real-time notifications about incidents, maintenance events, and announcements directly inside your Slack workspace.
Overview
Slack integration uses a simple "Add to Slack" authorization flow. Unlike webhook-based integrations, no manual URL copy/paste is required, ensuring a seamless setup experience.
Prerequisites & Initial Setup
Before subscribing, ensure:
- You have an active Slack account.
- You have permissions to add apps to your Slack workspace (or can request approval from a Slack workspace admin).
If you are setting up the integration for the first time, please request the Client ID, Client Secret, and Base URL from your system administrator and request us to add for configuration for integration.
Option 1: Subscribing via Status Page
Use this method if you want to receive updates for a specific status page as a subscriber.
Step 1: Start Subscription
- Open your Status Page.
- Click the Subscribe button.
- Select the Slack tab.
- Click Subscribe via Slack.
- You will be redirected to Slack’s authorization screen.
Step 2: Select Channel and Authorize
- Review the requested permissions.
- Select the Slack channel where notifications should be posted (Public or Private).
- Click Allow.
Step 3: Confirmation
- You will be redirected back to the Status Page.
- A confirmation message will be displayed.
- A Welcome Message will be posted to your Slack channel to verify connectivity.
Option 2: Setting Up Slack Alert Actions
Use this method to automatically notify a Slack channel when specific alerts are triggered.
- Navigate to Alert Actions while creating or editing an alert.
- Select the Action Type as Slack.
- Select your desired Notification Template.
- Click the Slack button.
- In the Slack interface that opens, select the channel you wish to notify and click Allow.
- Once redirected back to the site, click Save to finalize the alert action.
Option 3: Enabling Global Site Notifications
Use this method if you want to receive notifications for all changes and updates across the entire site.
- Navigate to the Integrations tab in your dashboard.
- Click Add New Integration.
- Select Slack from the list of available integrations.
- Click the Connect with Slack button.
- In the Slack UI, select the desired channel and click Allow.
- Once connected, any changes in the overall site will be automatically notified to the selected channel.
If you don't see the welcome or alert messages, verify that the InciPulse app has the necessary permissions to post in the selected Slack channel.