Slack Integration
Real-time Infrastructure Monitoring
Step-by-Step Configuration
Connect your workspace in under three minutes. SystemPulse pushes critical uptime alerts, deployment notifications, and resource thresholds directly to your designated channels.
Generate OAuth Token
Navigate to SystemPulse > Settings > Integrations. Click "Create Slack Connection" to generate a scoped OAuth 2.0 token. Copy the `xoxb-` string securely.
Authorize Workspace
Paste the token into your Slack Admin Console under API Access. Grant `channels:read`, `chat:write`, and `commands` permissions to the SystemPulse bot user.
Map Alert Routing
Assign severity levels to specific channels. Route `critical` and `high` incidents to `#ops-incident`, while `warning` and `info` logs flow to `#system-pulse-updates`.
Slash Commands & Channel Routing
Query infrastructure state instantly without leaving your chat. SystemPulse supports context-aware slash commands and granular channel-specific filtering.
/pulse status
Returns a real-time digest of all monitored endpoints. Includes HTTP response codes, average latency (ms), and SSL certificate expiry for domains like `api.novacloud.io` and `cdn.edgeflux.net`.
/pulse incident [ID]
Pulls detailed post-mortem data for a specific event. Example: `/pulse incident INC-8842` displays root cause analysis, affected services, and resolution timestamps across your AWS us-east-1 cluster.
Channel-Specific Filters
Configure webhook payloads to exclude noise. Set `#dev-backend` to receive only `node.js` crash reports, while `#infra-monitoring` captures CPU throttling events above 85% utilization on Kubernetes pods.