← ClaudeAtlas

better-stack-on-calllisted

Better Stack on-call: on-call calendars and rotations, escalation and notification policies, alert routing, and determining who is currently on call.
WYRE-AI/msp-claude-plugins · ★ 46 · DevOps & Infrastructure · score 81
Install: claude install-skill WYRE-AI/msp-claude-plugins
# Better Stack On-Call Management ## Overview Better Stack Uptime includes integrated on-call scheduling that determines who gets paged when a monitor fails. Schedules define rotation patterns, and notification/escalation policies define how and when responders are alerted (via phone, SMS, email, or push). For MSPs, on-call is commonly configured per customer team, with separate schedules for each client's SLA requirements. ## Anti-triggers - **Rotations that live in PagerDuty or Rootly** — "who is on call", "escalation policy", and "paging" are shared vocabulary across all three products, and nothing in the phrasing disambiguates them. If the MSP's paging system is not Better Stack, use `pagerduty-oncall` or `rootly-oncall`. - **Technician shifts, dispatch, or booked appointments** — an on-call rotation is not a service schedule; that lives in the PSA (`autotask`, `halopsa`, `connectwise-psa`). - **Changing what a monitor checks rather than who it wakes** — use `betterstack-monitors`. ## Key Concepts ### Schedule Structure Better Stack schedules define: - **Members** - Responders in the rotation - **Rotation** - Daily, weekly, or custom patterns - **Time zone** - Critical for follow-the-sun setups - **Start date** - When the rotation begins ### Notification (Escalation) Policies Policies define the alert cascade when a monitor goes down: | Step | Description | |------|-------------| | 1 | Page the on-call schedule via phone, SMS, email, push | | 2 (af