Case Study

Food Service Dispatch & Operational Control Module

How wrapping kitchen troubleshooting rules into a progressive, JSON-driven diagnostic gateway cuts false dispatch fees and mandates frontline store accountability for this mid-sized pizza chain.

Executive Summary

Historically, Cassano’s Pizza King relied on a standard, third-party facility maintenance ticketing platform. While this system was feature-rich and highly standardized on paper, it suffered from a severe operational disconnect at the store level. In the fast-paced, high-temperature environment of a commercial kitchen, managers found the generic interface cumbersome, resulting in incomplete ticket submittals.

More critically, the third-party platform had no mechanism for enforcing basic local troubleshooting. If a kitchen prep table warmed up, a manager would immediately file a service call, bypassing simple checks. This lack of vetting led to a high rate of false positives—such as dispatching external commercial refrigeration technicians (at high hourly rates plus travel charges) to resolve issues that were actually caused by an unplugged unit, a tripped circuit breaker, or an unreset thermostat.

To address these inefficiencies, Cassano's developed a custom, lightweight, and behavioral-driven Dispatch & Operational Control module. By wrapping localized kitchen troubleshooting rules into a progressive, JSON-driven diagnostic gateway, the custom tool prevents premature dispatches, mandates accountability, reduces operational overhead, and ensures food safety compliance.

The Problem: UI Disconnect & False Positives

Commercial kitchen managers are not technicians; they are focused on food preparation speed, guest experience, and labor management. Standardized ticketing systems present generic input fields (e.g., "Enter Equipment ID," "Describe Problem"). This design fails in two primary ways:

Temporal and Cost Vulnerability

If a failure occurs during peak weekend hours, emergency hourly rates apply (charged at time-and-a-half or double-time). More importantly, food safety is a critical temporal constraint. If a cooler fails, food must be transferred immediately to prevent spoilage. Standard portals do not guide the manager through food safety protocols, risking FDA temperature breaches or unnecessary inventory loss.

The Solution: The Behavioral Gatekeeper

The built Dispatch & Operational Control module functions as a behavioral filter. Instead of allowing immediate ticket submission, it presents a progressive, conditional questionnaire tailored to the specific type of equipment selected. The system validates that the operator has checked basic failure points before activating the escalation path.

DIAGNOSTIC_FLOW // PREP_TABLE User Selects Equipment Core Power Check Does unit have power? Q1_POWER_LEVEL NO YES Breaker Check Reset circuit breaker? STEP_BREAKER NO POWER RESOLVED Outlet Test Plug other device in? STEP_OUTLET NO POWER HAS POWER Air Circulation Are fans circulating air? STEP_FANS NO YES Temperature Check Enter current temp STEP_TEMP < 42°F >= 42°F Food Safety Warning Acknowledge procedures WARN_FOOD_SAFETY RESOLVED NO TICKET ESCALATE OPEN TICKET

Implementation & Workflow Engineering

The module is driven by a client-side dynamic form rendering layout. Form questions are generated from a modular JSON schema containing conditional attributes (showIf and showIfTempAbove) to alter user paths in real time based on preceding selections.

Frontline accountability is enforced at the interface level: the client-side validation logic blocks form submissions unless all context-dependent checks have been completed and critical warnings (such as moving product during refrigeration failures) are explicitly acknowledged by the operator. If answers indicate the issue was solved locally, the form alerts the user and prevents ticket creation entirely.

Equipment-Specific Diagnostic Protocols

The gatekeeper module targets specific failure mechanics across seven major categories of kitchen and building infrastructure:

Equipment Category Troubleshooting Steps Enforced Critical Operating Envelope
Prep Table Power check, fans, circuit breaker reset, thermostat switch, outlet test, temperature sweep. Temp ≥ 42°F triggers immediate warning (FDA 4-hr compliance window).
Heating Cabinet Power check, blower fans, circuit breaker reset, outlet test, spatial location checks. Verifies unit is holding at 170°F for safe hot food holding.
Walk-in Freezer Power indicator check, circuit breaker reset, evaporator coil ice-up checks, temperature logging. Temp ≥ 20°F triggers proofing warnings (dough/yeast protection).
Walk-in Cooler Power indicator check, circuit breaker reset, evaporator coil ice-up checks, temperature logging. Temp ≥ 45°F triggers proofing warning (dough starts proofing at 20°F).
Oven Power verification, wall plugs check, blowers, 10A fuse box, thermal resets, gas lines, conveyor belt mechanism, 3A conveyor fuse. Separates structural heating/burner failures from physical conveyor failures.
HVAC Power check, Honeywell Gateway connectivity, circuit breaker reset, air moving check. Isolates thermostat gateway connectivity faults from actual mechanical unit failures.
Exhaust Fan Power verification, circuit breaker reset, belt/fan rotation check. Essential for regulatory safety, ventilation compliance, and heat extraction.

Backend Integration & Automated Routing

Once a ticket passes all diagnostic checks, a backend script processes the payload, writes the structured logs to the database (serializing the troubleshooting state to a dedicated JSON log column for DM audit capabilities), and dispatches automated alerts.

BACKEND_PROCESS_LOGIC

1. Store Operator Submission

Operator completes and submits verified diagnostic form.

2. POST Processing

Backend script processes inputs and validates schema constraints.

3. Database Write

Writes details to maintenance0 table (serializing diagnostic state as JSON).

4. Store Mapping

Retrieves physical address, DM identity, and DM corporate email mapping.

5. Email Routing

Fires structured email to maintenance desk, CC'ing the mapped District Manager.

Auditing and Vendor Routing

The permanent database log stores the exact checklist results, resolving disputes if an external technician is dispatched and finds a simple user error (like a disconnected plug). Furthermore, the admin interface maps ticket dispatch status transitions directly to vendor emails (e.g. Swoosh for plumbing, Chilltex for refrigeration, CPS for ovens), routing dispatches automatically without manual data transfer.

Business and Operational Outcomes

Need to Modernize Your Operations?

Systemores co-designs operations software and behavioral gatekeeping engines that align software interfaces with the physical habits of frontline employees.

Connect with a Venture Partner →