ChatOps Incident Management
Platform

Open-source, self-hosted platform to manage incidents where your team already works

IMPulse preview

for teams that own their data

IaC ready

Store IMPulse configuration in your infrastructure repository

KISS principle

No extra components like databases, queues, or caches

Easy migration from Alertmanager

Similar route and inhibition rules configuration

ChatOps approach

Work with incidents right where your team communicates

Low resource usage

Minimal RAM and CPU consumption

Free, self-hosted, open source

Fork it, extend it, or contribute — your stack, your rules

Privacy by design

No tracking, no data leaks. Perfect for sensitive environments

Integrations

Chat platforms
Alert sources
Task management

Features

Snoozed incidents: freeze incidents to handle them later

Inhibition rules: suppress child incidents when a parent incident is active

No chaos: incidents have a lifecycle that automatically prevents duplicate incidents and reduces noise

Single Sign-On: no extra accounts - sign in with your chat platform

Templating: Jinja2 templates let you customize incidents and Jira tasks

Unlimited escalation policies: create as many escalation policies as you need, including nested

External notifications: connect anything via powerful webhooks

High availability: run multiple IMPulse instances for reliability

Minimal UI: simple by design, customizable where it matters

UI

Display only the columns you actually need

Filter incidents with Alertmanager-like filters

Sort incidents exactly the way you want with multi-column sorting

Highlight the information that matters to you with custom colors

Set schedules without editing the config using ui chainsui chains calendar