On-Call Schedule
The rotation for incident response — engineers, timing, escalation paths, and coverage.
Why This Object Matters for AI
AI on-call optimization balances workload; incident response depends on knowing who is on-call.
Sales & Revenue Operations Capacity Profile
Typical CMC levels for sales & revenue operations in SaaS/Technology organizations.
CMC Dimension Scenarios
What each CMC level looks like specifically for On-Call Schedule. Baseline level is highlighted.
On-call responsibilities exist as informal agreements — 'I think Sarah handles pages on weekends' and 'Dave usually picks up alerts for the billing service.' There is no written schedule, no documented escalation path, and no formal rotation. When an alert fires at 2 AM and nobody responds, the VP of Engineering starts calling engineers' personal phones until someone answers.
None — AI cannot route incidents or optimize on-call workload because no on-call schedule records exist in any system.
Create a formal on-call schedule — configure a rotation in PagerDuty, OpsGenie, or even a shared calendar that explicitly assigns who is responsible for incident response at any given time.
An on-call schedule exists in PagerDuty or a shared calendar, but it is sparse and inconsistent. Some teams have rotations configured; others rely on a single person who is 'always on-call.' Escalation paths are undefined or point to people who left months ago. Override swaps happen via Slack DMs and are not reflected in the schedule. 'Who is actually on-call for this service right now?' often requires asking around rather than checking the tool.
AI can read the configured schedule, but it frequently does not reflect reality because overrides, swaps, and stale entries make the recorded schedule unreliable as a routing source.
Standardize on-call schedule management — require every team to maintain their rotation in the official tool with current escalation paths, enforce override recording, and audit stale entries monthly.
On-call schedules are maintained in a standard tool with consistent practices — every team has a rotation, escalation paths are defined, and overrides are recorded. New hires are added to rotations during onboarding. But the schedule records are isolated from other operational context — there is no link between who is on-call and which services they are responsible for, what their expertise covers, or how fatigued they are from recent pages.
AI can reliably route alerts to the correct on-call engineer based on the schedule. Cannot optimize routing based on engineer expertise, recent page load, or service-specific knowledge because the schedule lacks this contextual metadata.
Enrich on-call schedule records with operational context — link rotations to specific services, document engineer expertise areas, and track page load history alongside the schedule.
On-call schedules are comprehensive operational records. Each rotation links to the specific services covered, the engineers' expertise areas, and the escalation chain with response time expectations. Historical on-call burden metrics (pages per shift, hours engaged, after-hours frequency) are tracked per engineer. A manager can query 'show me the on-call burden distribution across the platform team for the last quarter, broken down by severity and time of day' and get a documented, accurate answer.
AI can optimize on-call rotations for fair burden distribution, match page routing to engineer expertise, and predict schedule gaps (holidays, team changes). Cannot yet autonomously redesign escalation policies because organizational reporting structures and political sensitivities require human judgment.
Formalize the on-call schedule as a machine-readable workforce ontology — typed relationships between engineers, skill profiles, service domains, and organizational units with validated coverage constraints that AI agents can query and optimize programmatically.
On-call schedules are formal entities in a workforce operations ontology. Each schedule has typed relationships to service domains, engineer skill profiles, coverage constraints, and organizational policies. An AI agent can ask 'generate an optimal on-call rotation for Q2 that ensures tier-1 payment services always have a payments-certified engineer on primary, maintains fair burden distribution, and accounts for planned PTO' and produce a valid, constraint-satisfying schedule.
AI can autonomously generate, validate, and optimize on-call schedules within the formal workforce model. Can produce constraint-satisfying rotations that balance fairness, coverage, and expertise. Human approval is needed for schedules that affect work-life balance policies.
Implement self-maintaining on-call intelligence — schedules auto-adjust based on real-time signals like team changes, PTO submissions, and incident patterns without manual rotation redesign.
On-call schedules are self-maintaining operational records. Team composition changes automatically adjust rotations. PTO submissions trigger schedule rebalancing. Incident pattern analysis suggests escalation policy updates. New service launches auto-assign on-call coverage based on the team's service ownership and expertise profiles. The schedule generates its own optimal configuration from workforce and operational signals.
Can autonomously maintain, optimize, and evolve on-call schedules in real-time based on workforce composition, incident patterns, and operational requirements without human schedule administration.
Ceiling of the CMC framework for this dimension.
Capabilities That Depend on On-Call Schedule
Other Objects in Sales & Revenue Operations
Related business objects in the same function area.
Infrastructure Resource
EntityA cloud or on-prem compute/storage resource — type, configuration, utilization, and cost that powers the platform.
Incident
EntityA service disruption — severity, affected services, timeline, root cause, and resolution that tracks outages and issues.
Alert
EntityA triggered monitoring notification — condition, severity, affected service, and acknowledgment status.
Service
EntityA deployable component — dependencies, SLOs, owners, and health status that composes the platform architecture.
SLA/SLO Definition
RuleA service level commitment — metric, target, measurement window, and consequences that defines reliability expectations.
Database
EntityA data storage system — type, schema, size, performance metrics, and backup status.
Log Entry
EntityA recorded system event — timestamp, service, level, message, and context that enables debugging and analysis.
What Can Your Organization Deploy?
Enter your context profile or request an assessment to see which capabilities your infrastructure supports.