The Operational Risk of Spreadsheet-Based Scheduling
Written by Emily Miller, Director of Marketing at Wilmac Technologies
Published January 6th, 2026
At a Glance
Spreadsheet-based scheduling was never designed for coverage-based, 24/7 PSAP operations. In emergency communications, small spreadsheet errors like broken formulas, macros, or version conflicts can undermine the entire schedule, not just a single assignment.
Because spreadsheets lack real-time visibility, formal controls, and forecasting, staffing decisions often rely on manual work and institutional memory instead of data. This creates single points of failure, limits defensibility after incidents, and forces supervisors into reactive decisions. To reduce operational risk, PSAPs need workforce management systems that actively manage coverage, enforce rules, and provide a reliable system of record.
In public safety, scheduling isn’t an administrative task; it’s an operational system.
For Public Safety Answering Points (PSAPs), the schedule determines whether calls are answered, whether qualified call-takers and dispatchers are on the floor, and whether leadership can respond confidently during mission-critical incidents. Yet many emergency communications centers still rely on spreadsheets to manage some of their most complex and high stakes staffing decisions.
Spreadsheet-based scheduling persists because it’s familiar, flexible, and “good enough” on the surface. But in coverage-based, 24/7 environments, that familiarity comes at a cost.
Spreadsheet systems like Microsoft Excel and Google Sheets cannot reliably enforce complex scheduling rules, adapt in real time to callouts or surges, or provide a single, real-time, trustworthy view of staffing as conditions change.
Over time, what starts as a convenient tool becomes a source of hidden operational risk, introducing human error, creating single points of failure, and forcing leaders to make decisions with incomplete or outdated information.
This article explores the operational risk of spreadsheet-based scheduling in public safety, specifically 911 centers. It breaks down how spreadsheets create coverage gaps, overtime surprises, inconsistent rule enforcement, and reliance on tribal knowledge in PSAPs.
It also outlines what emergency communications centers should expect from a modern, coverage-based scheduling and forecasting system, and how Wilmac Continuity WFM helps PSAPs move beyond spreadsheets toward greater reliability, readiness, and confidence in their staffing operations.
Why Scheduling Failures Hit Public Safety Harder than Other Industries
In public safety, scheduling isn’t just about filling shifts. It’s about keeping communities safe. That’s why PSAPs feel the impact of scheduling problems more than almost any other industry.
911 centers run 24/7 with zero margin for uncovered positions.
Desks can’t be left unmanned, and not every call-taker or dispatcher can work every desk. Certain stations require specific skills or certifications, and even short breaks often require a qualified floater. This level of complexity leaves very little room for error, especially when schedules are managed in spreadsheets.
Understaffing makes every mistake even more painful.
Emergency communications is demanding work, and many centers struggle with retention. When staffing is already tight, a missed callout, a broken formula, or a delayed updated can quickly turn into overtime spikes, forced callbacks, or coverage gaps.
PSAP scheduling is constantly changing.
Callouts, swaps, training, court appearances, and unexpected call surges happen every day. Spreadsheets are static by nature, which makes it hard for supervisors to see what’s actually happening on the floor in real time. That often leads to reactive decisions made under pressure.
Public safety operations are closely examined after incidents.
When something goes wrong, leaders may need to explain who was scheduled, who was qualified, and how staffing decisions were made. Spreadsheets make that harder than it should be, especially when versions, manual edits, and workarounds are involved.
Put simply, in emergency communications centers, scheduling failures create more than inconvenience; they create risk. And tools like spreadsheets that can’t keep up with the realities of 911 make that risk harder to manage over time.
City of Chicago 911 Emergency Center
The Limitations of Spreadsheets in Coverage-Based, 24/7 Scheduling Environments
At one of the top five largest PSAPs in North America, the entire scheduling process lived in Microsoft Excel. Over time, the team had built complex macros on an older version of Excel to handle rules, rotations, and exceptions. When a routine Windows update changed how those macros functioned, the scheduling file broke.
What followed was a chaotic, reactive scramble to rewrite and rework the macros so they would function in the updated environment. The immediate problem was eventually solved, but it exposed a much bigger risk. If that file had failed completely, or if the macros couldn’t be repaired quickly, the center would have been left without a usable schedule.
That situation isn’t unusual, and it highlights a bigger issue: spreadsheet limitations in public safety scheduling are structural, not accidental. Spreadsheet tools like Microsoft Excel and Google Sheets were never designed to be a live operational system. It doesn’t manage rules, scale gracefully, or adapt to real-time conditions. It reflects whatever was last typed in.
Forecasting is another place where those limits show up clearly. In a different conversation, we asked a PSAP how they knew how many people to schedule for a specific holiday. The answer wasn’t data, analytics, or historical modeling. It was experience. The person building the schedule had worked there for more than 20 years and “just knew” what coverage was needed.
That kind of institutional knowledge is invaluable, but it’s also risky. When staffing decisions depend on memory instead of systems, organizations become vulnerable to turnover, retirement, or even a single unexpected absence. Spreadsheets can’t capture demand patterns, seasonal trends, or call volume surges. They rely on people to remember, guess, and manually adjust.
As scheduling complexity increases (new rules, tighter staffing, more union requirements), spreadsheets become harder to maintain and easier to break. Over time, they stop being a helpful tool and start becoming a liability.
In coverage-based, 24/7 PSAP environments, that fragility matters. Familiarity with spreadsheets may feel comforting, but comfort isn’t the same as reliability when staffing decisions directly affect emergency response.
The Biggest Operational Risks of Spreadsheet-Based Scheduling in PSAPs
These limitations show up in what we’ve broken down into seven real operational risks.
Human error in a system with no margin for mistakes
Spreadsheets depend on manual inputs, formulas, macros, and copy/paste. In a PSAP, one small mistake, like changing the wrong cell, overwriting a formula, or unintentionally modifying a macro, can break the entire scheduling file.
Unlike automated systems, spreadsheets offer no guardrails. Errors often go unnoticed until a shift is already in progress, when coverage decisions are already being executed. Fixing the problem typically requires pulling in one of the few people who understands how the spreadsheet works, disrupting operations and creating downstream impacts across the entire schedule.
A City of Riverside, California audit documented how manual formulas and unprotected spreadsheet files contributed to errors that went undetected until after decisions had already been made, highlighting the inherent risk of relying on spreadsheets for operational processes.
Lack of control, security, and governance
Spreadsheets aren’t built like a system of record. They provide minimal control over who can edit schedules, how changes are tracked, and whether rules are consistently enforced. In emergency communications, schedules are shared via email or shared drives, creating version confusion and weak audit trails.
This lack of governance increases risk during audits, incident reviews, or labor disputes when leadership must explain how staffing decisions were made. Deloitte has identified unmanaged spreadsheets as a significant control gap even in large, mature organizations, noting that the absence of formal controls and oversight exposes operations to unnecessary risk.
Bottlenecks caused by manual consolidation of data
Within a 911 center, you’re pulling inputs from multiple places: leave, training, certifications, overtime rules and limits, availability, special events, forecasted call volumes, etc. In spreadsheet-based scheduling, this information must be manually pulled together, creating bottlenecks around a single scheduler or supervisor. When that person is unavailable (or overwhelmed) updates slow down and errors increase.
Poor visibility with no real-time view of staffing
Spreadsheets are a snapshot, not a live view. Once a shift starts, they don’t naturally reflect that’s actually happening on the floor like callouts, swaps, coverage changes, or who is truly available and qualified right now. That forces supervisors into reactive staffing decisions.
Single points of failure and tribal knowledge
Over time, schedules in Excel often become dependent on one or two people who “know the rules” and “know how the file works.” Critical rules live in someone’s head, not in a system. This creates organizational risk during PTO or turnover, emergencies, and leadership transitions.
Scalability breaks as complexity increases
As PSAPs grow or face increasing operational demands like new shift patterns, staffing shortages, policy changes, or NG911 initiatives, spreadsheets struggle to keep up. What once “worked fine” becomes slower to update, harder to validate, and more error-prone.
Limited defensibility after incidents or audits
After a major incident, leadership may need to answer basic questions fast: Who was scheduled? Who was actually working? Who was qualified? What changed, and why? That’s hard to prove with spreadsheets, especially when there are multiple versions, manual edits, and unclear change history.
Taken together, these risks point to the fact that spreadsheets were never meant to function as systems of record for emergency communications staffing. They document a plan, but they don’t actively manage it.
To reduce operational risk, PSAPs need more than a spreadsheet. They need a workforce management approach designed for desk-based, 24/7 operations, where staffing decisions must be reliable, defensible, and adaptable in real-time.
What PSAPs Need from a Coverage-Based Scheduling System
Workforce management (WFM) goes beyond creating schedules. In mission-critical environments like 911 centers, it’s about using systems (not memory or manual work) to ensure people are int he right place, at the right time, under constantly changing conditions.
At a minimum, a shift-based scheduling or workforce management system for PSAPs should provide:
- Real-time visibility into staffing, including knowing who is actually working, who is available, and where coverage gaps are emerging
- Automated rule enforcement for scheduling rules, certifications, coverage requirements, and labor constraints
- Built-in forecasting using historical patterns to guide staffing decisions for holidays, special events, or seasonal spikes
- Standardization of scheduling processes while allowing flexibility for the realities of public safety operations like callouts, swaps, and last-minute changes
- A reliable system of record to provide audit trails and clarity around who was scheduled, who was qualified, and how changes were made
- Structured employee input, giving dispatchers and call-takers a consistent, transparent way to request time off, submit availability, shift swap, and understand how scheduling decisions are made
Monmouth County Sheriff’s Office 911 Communications Center
How Wilmac Continuity WFM Reduces Spreadsheet Scheduling Risk in 911 centers
Spreadsheet-based scheduling creates risk because it wasn’t designed for the complexity of emergency communications. Wilmac Continuity WFM is.
Wilmac Continuity WFM serves as a system of record for staffing your PSAP, automatically enforcing scheduling rules, certifications, and coverage requirements. This reduces human error and eliminates reliance on a single scheduler or fragile spreadsheets.
With real-time visibility, supervisors can see who is scheduled, who is actually working, and where coverage gaps are forming, making it easier to respond to callouts, surges, and unexpected events with confidence.
Wilmac Continuity WFM also replaces guesswork with data-driven forecasting, helping you plan staffing for holidays, special events, and seasonal spikes without relying on institutional memory alone.
The system also provides clear audit trails and a structured way for employees to submit availability, time-off requests, and shift swaps, improving fairness and defensibility while maintaining operational control.
For 911 centers, Wilmac Continuity WFM helps replace fragile processes with a scheduling approach built for reliability, readiness, and the intricacies of public safety operations.