The Capacity Forecasting Agent: A Weekly Workflow

An agent that runs every Monday, forecasts the week, and files tickets for the bottlenecks. The forecasting model, the ticketing integration, and the false-alarm rate.

Weekly cadence

Weekly is the right cadence for most capacity planning. Every Monday at 9 AM the agent runs forecasts for traffic, storage, compute and files tickets for projected bottlenecks; daily is too noisy and monthly is too late. The fixed cadence builds the team’s habit so “capacity tickets show up Monday” becomes part of the routine.

Forecasting model

The forecasting model has three properties. Time-series forecast on each metric (traffic, storage growth rate, CPU utilisation) with seasonal adjustment for weekly and monthly cycles; confidence intervals because the forecast is a band not a line and the width is part of the output; out-of-distribution flags when recent data deviates from the historical pattern.

Ticket integration

Tickets are the action surface. When projected utilisation crosses a threshold (e.g., 80% of provisioned capacity within the week), file a ticket; the ticket includes the metric, the projection, the recommended action (scale up by N units), and the deadline; tickets close when the action is taken or the projection improves but the agent does not auto-close because humans verify.

False alarm rate

False alarms have a target band. Forecasts are noisy and some tickets close without action because the projection improved; the false-alarm rate target is under 30% (higher means the model is too sensitive, tune the threshold); lower than 10% is suspicious because the model is probably missing real bottlenecks (calibrate by checking what the team actually scaled in the last quarter).

Escalation paths

Three escalation paths cover the urgency spectrum. Standard ticket filed in the team’s queue; urgent ticket (projected breach within 48 hours) also notifies on-call; critical projection (already breached) pages immediately because a forecast that arrived too late is still useful.