What is On-Call Health
On-Call Health is an open-source tool designed to detect early warning signs of engineering burnout and manage unsustainable on-call workloads. It aims to identify overload in on-call engineers before it leads to exhaustion.
How to use On-Call Health
- Connect Signals: Integrate with tools like Rootly or PagerDuty for incident data, Linear for ticket workload, GitHub for after-hours signals, and Slack for communication patterns.
- Collect Sentiment: Periodically send short, low-friction surveys in Slack to gather responder sentiment and reduce stigma.
- See Who's at Risk: On-Call Health computes individual risk scores based on ingested data, categorized into:
- 0-24: Maintain balance
- 25-49: Monitor risk
- 50-74: Early intervention
- 75-100: Immediate action
- Act Early with Confidence: Utilize AI analysis of changes and their drivers to make informed decisions and protect engineers.
Features of On-Call Health
- Open Source: Available under the Apache License 2.0.
- Integration: Connects with Rootly, PagerDuty, Linear, GitHub, and Slack.
- Sentiment Surveys: Collects responder feedback via Slack.
- Risk Scoring: Calculates individual risk scores based on multiple data points.
- AI Analysis: Provides AI summaries to help stakeholders understand trends.
- Trend Tracking: Uses team and individual-specific baselines to track trends over time.
Use Cases of On-Call Health
- Early Detection of Overload: Identify engineers at risk of burnout before it impacts them significantly.
- Fair Workload Management: Measure and ensure fairness in on-call responsibilities.
- Informed Decision-Making: Use data-driven insights to rebalance rotations, add automation, pause work, or adjust staffing.
- Improved Incident Reviews: Shift conversations from just systems to include the well-being of the people involved.
FAQ
How does On-Call Health calculate risk scores? It computes individual risk scores from ingested data, categorized into four levels: Maintain balance (0-24), Monitor risk (25-49), Early intervention (50-74), and Immediate action (75-100).
What data sources can On-Call Health use? It can integrate with Rootly, PagerDuty, Linear, GitHub, and Slack to gather relevant data.




