Integrations

Slack Integration - StatusPulse

Enterprise-grade uptime monitoring for DevOps

Start Setup View API Docs

Connect Your Workspace

Route incident alerts, recovery confirmations, and scheduled maintenance windows directly into your team’s primary communication channel. The entire OAuth handshake takes under 45 seconds.

1. Generate OAuth Token

Navigate to Settings > Integrations in your StatusPulse dashboard. Click "Generate Slack Secret" to create a one-time authorization link for your workspace.

2. Authorize the App

Open the generated URL in your browser. You will be redirected to Slack’s permission screen. Grant "channels:read" and "chat:write" scopes to the StatusPulse bot.

3. Select Target Channels

Return to the StatusPulse dashboard and map specific monitors to channels like #devops-incidents or #platform-alerts. Save your configuration to activate real-time webhooks.

Slash Commands & Quick Actions

Manage monitors without leaving your workflow. StatusPulse supports five native slash commands that execute directly from any channel or direct message.

/statuspulse check [monitor_id]

Triggers an immediate health probe for the specified endpoint. Returns a JSON-formatted response with latency, TLS certificate expiry, and HTTP status code.

/statuspulse pause [monitor_id]

Temporarily disables alerting for a specific monitor during deployments. Automatically resumes checking after the defined window or when explicitly resumed.

/statuspulse incident create

Opens an inline modal to draft a new incident post. Automatically syncs the status to your public status page and notifies all subscribed stakeholders.

/statuspulse notify list

Displays a formatted table of all active notification rules, including routing destinations, escalation tiers, and cooldown intervals.

Alert Routing & Escalation

Configure granular notification policies to prevent alert fatigue while ensuring critical outages reach the right engineers instantly.

Incident Severity Mapping

Map HTTP 5xx errors, TLS expiry warnings, and DNS resolution failures to specific Slack message blocks. Critical outages trigger @channel mentions with embedded runbook links.

Recovery & Resolution Updates

Automatically post recovery confirmations when probes return 200 OK for three consecutive cycles. Includes downtime duration, affected regions, and post-mortem templates.

Quiet Hours & Cooldowns

Define maintenance windows to suppress non-critical alerts between 02:00 and 06:00 UTC. Flapping monitors automatically enter a 15-minute cooldown to prevent channel spam.

Configure Slack Webhooks