# HVAC Scheduling and Dispatch: Kill the Whiteboard Before It Kills Your Revenue ## Quick Summary Double-bookings, missed appointments, and whiteboard scheduling cost the average HVAC shop $46,800/year. A visual dispatch board with conflict detection stops the bleeding by catching scheduling errors before they become angry customers. ## The Problem Walk into most HVAC offices with 10-15 techs and you'll see it: the whiteboard. Columns for each tech, rows for time slots, scribbled job notes in three different handwriting styles. Somebody erased Tuesday to write Wednesday and now nobody knows if Mike has a 2pm or not. The whiteboard worked when you had four techs. It doesn't scale. Here's what actually happens: Sarah in the office books a furnace install for Dave at 10am. Meanwhile, Jessica books Dave for a maintenance call at 10:30 across town because the whiteboard still shows him open — Sarah hadn't walked over to update it yet. Dave shows up to the install, the maintenance customer calls at 10:45 furious, and you're scrambling to reroute another tech who's already mid-job. Double-bookings aren't just scheduling errors. They cascade. The rerouted tech's afternoon jobs all shift. Customers who had confirmed windows get pushed back. One double-booking at 10am can wreck four or five appointments by end of day. Some shops upgrade to Google Calendar or a shared spreadsheet. Marginal improvement. You can still book two techs for the same job, or schedule a tech during time they've blocked off. There's no system watching for conflicts — just humans trying not to make mistakes while the phone rings. ## How to Fix It Opsler's dispatch board is a drag-and-drop visual scheduler built for field service. Every tech has a lane. Every job is a block you can grab and move. But the real feature is what happens when you try to create a problem: **Three conflict types detected:** - **Tech double-booking** — same tech assigned to overlapping jobs - **Time slot overlap** — job pushed into another job's window - **Travel time conflict** — not enough drive time between jobs based on locations **Configurable behavior for each:** - **Warn** — show an alert but let the dispatcher override if they know something the system doesn't - **Block** — hard stop, cannot save the booking until the conflict is resolved Your dispatchers see the full board — every tech, every job, every gap. Drag a job from the unassigned queue onto a tech's lane. If it conflicts, the system tells you immediately. Color coding shows job status at a glance: scheduled, en route, in progress, completed. Route optimization through Google Maps integration means you're not just avoiding conflicts — you're also keeping drive time between jobs to a minimum. Less windshield time, more billable time. ## The Numbers Average HVAC shop with 10+ techs sees roughly 3 double-bookings per week: - 3 conflicts/week × direct cost of rescheduling, rerouting, and lost trust - Average impact per conflict: $300 (comp discounts, wasted drive time, lost customer) - 3 × $300 × 52 weeks = **$46,800/year in scheduling-related losses** - Plus the untrackable cost of customers who don't call back after a missed window ## FAQ ### Can multiple dispatchers use the board at the same time? Yes. Changes sync in real time. If Sarah books Dave at 10am, Jessica sees the board update instantly. No more whiteboard lag. ### What if I need to override a conflict warning? If conflict behavior is set to "warn," the dispatcher sees the alert and can proceed anyway. Sometimes you know the first job will finish early or the tech is already nearby. The override is logged so you can review patterns later. ### Does it handle recurring maintenance schedules? Yes. Maintenance agreements can generate scheduled visits that appear on the board automatically. Your dispatcher sees them alongside one-off jobs. ### How does route optimization work? Opsler uses Google Maps to calculate actual drive times between job locations. When you're assigning jobs, you can see estimated travel time. The system flags when there isn't enough buffer between two jobs across town. ### Can technicians see their schedule on their phone? Yes. Each tech sees their day's lineup on the Opsler app — job details, customer info, addresses, and notes. Updates from dispatch appear in real time (or sync when they regain signal if they're offline). Learn more: https://opsler.com/blog/hvac-scheduling-dispatch/