AlertFlow Documentation
MSP-grade alert routing, escalation, and on-call management — from any monitoring tool to the right person in seconds.
What is AlertFlow?
AlertFlow is a centralized alert management platform built for Managed Service Providers. It ingests alerts from every tool in your stack — RMM, PSA, monitoring platforms, custom scripts — and routes them to the right person through the right channel using intelligent, no-code workflows.
Send your first alert and build your first workflow from scratch.
Connect Kaseya VSA, ConnectWise Manage, N-able, SolarWinds, Datto, and more.
Drag-and-drop automation with conditions, escalations, and AI-powered triage.
Full REST API with Bearer token auth. Auto-generated from the live OpenAPI spec.
Key Concepts
›Integrations
An integration is a connection between AlertFlow and a monitoring source. Each integration gets a unique ingest token. AlertFlow parses the raw payload from your tool and normalizes it into a structured alert — title, severity, client name, labels — using configurable field mappings.
›Alerts
An alert is a normalized, structured event: title, severity (critical → info), status (firing / acknowledged / resolved / suppressed), and source metadata. Alerts are deduplicated by fingerprint — repeated identical alerts increment a counter instead of creating noise.
›Incidents
Related firing alerts are grouped into an incident. The incident tracks the escalation state, the assigned engineer, and the full notification history. Resolving all alerts in an incident closes the incident automatically.
›Workflows
A workflow is a visual automation that fires on alert or incident events. It can notify channels, create tickets, apply suppression, reassign incidents, call webhooks, and more — all with conditional branching and time-based escalation.
›On-Call Schedules
A schedule defines a rotation of team members using layers and overrides. The on-call engineer at the time of an alert is automatically notified unless the alert is suppressed or silenced.
Platform Overview
Your tools (Kaseya, ConnectWise, Datto, SolarWinds, …)
│
▼ HTTPS POST (ingest token per integration)
┌───────────────────────────────────────┐
│ AlertFlow Ingest Layer │
│ • Payload normalization │
│ • Deduplication / flap detection │
│ • Suppression window check │
└────────────────┬──────────────────────┘
│
┌────────▼────────┐
│ Workflow │ ← Your rules: who, when, how
│ Engine │
└────────┬────────┘
│
┌───────────┼───────────┐
▼ ▼ ▼
SMS/Voice Email Slack / Teams / Push
Supported MSP Integrations
| Platform | Inbound alerts | Outbound ticketing |
|---|---|---|
| Kaseya VSA | ✓ | ✓ |
| ConnectWise Manage | ✓ | ✓ |
| N-able N-central / N-sight | ✓ | — |
| SolarWinds Orion | ✓ | — |
| Datto RMM / PSA | ✓ | — |
| Generic Webhook | ✓ | ✓ (via HTTP node) |
| Prometheus / Grafana | ✓ | — |
| Datadog | ✓ | — |
| Email ingest | ✓ | — |