We tested this on public NYC 311 data — every call handled by an agent of New York City's 311 line from January 2022 to September 2026, counted hour by hour. 311 is the city's information and service-request line, not an emergency number (that's 911). That's 10,800 calls a day on average, with peaks of about 1,500 an hour. We tested on the last 51 weeks, from September 2025 to September 2026 — data newer than anything the models were trained on.
Every week we forecast two weeks ahead, hour by hour, and turned the forecast into the number of agents needed to answer 80% of calls within 20 seconds, using the industry-standard Erlang C formula. We compared that with how staffing is planned today: the average of the last four weeks for the same hour of the week, with holidays planned like Sundays. A scheduled hour is always paid; a missing hour has to be bought at twice the rate.
Result: the excess cost of the schedule fell from 12.3% to 9.9% of the cost of ideal staffing — 20% less. For a 40-agent center with about €1.8 million a year in labor costs, that's roughly €43,000 a year (€16,000–79,000, depending on how much a missing agent costs). In a smaller team, about 17 agents at peak, the gain was smaller: 14%. The more expensive a missing agent, the more the forecast pays off — with a threefold premium the savings grew to 24%.
To be fair: about 10% of excess cost remains even with the best forecast, because outages, weather and city events can't be predicted two weeks ahead — that's what same-day adjustments are for. The calculation also assumes staffing can change hour by hour; contracts and minimum shift lengths take away part of the gain. That's why we check every figure on the company's own data.