LogoTopAIHubs
icon of On-Call Health

On-Call Health

Open-source tool to detect engineering burnout and manage unsustainable on-call workloads.

Introduction

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
  1. 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.
  2. Collect Sentiment: Periodically send short, low-friction surveys in Slack to gather responder sentiment and reduce stigma.
  3. 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
  4. 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.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates