Blog Dispatch

When Your Technician Calls in Sick: A Dispatch Playbook

7:30 AM. The technician who handles your Lad Phrao route calls in sick. You have six jobs on the board today — two aircon services at a condo block, one CCTV camera relocation, and three MA contract visits at commercial sites. All six customers expect someone to arrive.

What you do in the next hour decides whether today ends with six satisfied customers or three unanswered LINE messages and a complaint call at 5 PM.

A sudden technician calls in sick situation is one of the most common operational stress tests for Thai installation and service businesses. It is not an emergency in the dramatic sense — no one is hurt — but it is exactly the kind of thing that reveals whether your operation runs on a system or on whoever happens to be in the office that morning.

Why Does One Absent Technician Break More Than You Expect?

The obvious problem is that the jobs do not get done. The less obvious problem is cascading.

When a technician does not show, the natural response is to push their jobs to others. Each extra job added to another technician’s day either extends their hours or displaces a job they already held. The displaced job gets rescheduled to a slot the customer never agreed to. The technician taking the extras starts late because reassignment took time, arrives behind schedule everywhere, and customers begin calling.

By mid-morning, the whole board has drifted. The admin team is managing expectations on three fronts instead of one.

The cascade happens because the jobs were not triaged before being redistributed. Some can wait a day without consequence. Others cannot. Without knowing which is which, the response ends up too slow or too disruptive.

What Information Do You Need Before You Can Reassign Anything?

Before moving a single job, you need three things about each job on the absent technician’s board:

  • What type of job is it? A preventive MA visit at a low-use site is different from a repair call where the customer has had no cooling since yesterday. The first can be rescheduled without distress. The second cannot.
  • Has the customer confirmed this appointment? A customer who rearranged their schedule to be home is different from a standing call where they expect a technician sometime during the day. Contact order and tone differ accordingly.
  • Is there anything that cannot wait? Active fault, a commercial site where operations depend on the fix, an end-customer who has already rescheduled once — these jobs go to the top of the cover list regardless of route efficiency.

This triage takes five to ten minutes if the information is in your job records. If it requires calling the absent technician, scrolling through LINE history, or guessing from memory, it takes much longer — and during that time, customers expecting a 9 AM arrival are already waiting.

How Do You Prioritize Which Jobs Get Covered?

After triage, most absent-technician scenarios break into three buckets:

Must cover today. Active faults, commercial sites with operations impacted, customers who cannot be rescheduled due to building access hours or tight work schedules. These jobs need a technician. If no one on the team can absorb them without breaking their own day, the options are overtime, a flex technician, or a trusted subcontractor.

Can move with same-day notice. Preventive MA visits, routine filter replacements, non-urgent inspections. The customer needs a call before they are expecting the technician — and a rescheduled date offered at the time of the call, not “we’ll get back to you,” keeps the relationship intact.

Can batch or shift. Some jobs are flexible by nature: a customer who asked for a service visit “sometime this week,” a site where the contact is intermittently available, a quote visit where timing is loose. These move with minimal friction.

The mistake is treating all three buckets the same. Trying to cover every job in bucket three — because those jobs happen to be geographically close — while leaving something in bucket one uncovered is how important customers get let down while low-priority ones get served.

How to Communicate with Customers on the Day

Every customer whose appointment moves needs a call or LINE message before their original appointment time. After is too late — they are already waiting.

The message does not need to be long. It needs three things:

  • A specific new time. Not “sometime tomorrow” — a time slot. “We can confirm Thursday 10:00–12:00. Does that work?” A specific request gets a faster answer than an open-ended offer.
  • A brief, honest reason. “One of our team is unwell today” is enough. Customers understand. What they do not forgive is waiting two hours without hearing from anyone.
  • An apology if the job was urgent. For customers with an active fault, the call needs to acknowledge the inconvenience, not just present logistics.

The admin or dispatcher makes the calls — not the absent technician. This also ensures the new appointment is booked in the system, not just mentioned over LINE and forgotten.

A Concrete Example

A Bangkok aircon service team runs three technicians. On a Tuesday in late November, Khun Ek calls in sick. His board has five jobs: two routine filter cleans at a condo in Phahonyothin, an inverter system check at a Ratchadaphisek restaurant where the unit had been intermittent, an MA visit at a small office in Ladprao, and a new installation in Saphan Khwai.

Triage: the restaurant job is urgent — the system had not been behaving reliably and the owner is on-site all day. The Saphan Khwai installation needs careful rescheduling because the customer had taken a half-day off work to be home. The rest is routine.

Khun Bo (second technician) takes the restaurant job first — 20 minutes from his starting point — and absorbs one condo filter clean on his way back. His day runs 90 minutes longer, offset by reduced driving time.

Khun Nong (third technician) picks up the second condo filter clean and the MA office visit, both close to her existing route.

The Saphan Khwai installation is rescheduled two days out. The customer is called at 8:00 AM — before the 9:00 AM appointment — apologized to, offered Thursday 10:00, and confirms in five minutes. The restaurant owner receives a call at 7:45 AM confirming arrival time. No complaints.

What Does a Roster That Can Absorb This Look Like?

A team where every job is owned by a single technician and no one else knows the customer, site access, or service history is fragile. When that technician calls in sick, the team is not just short a person — it is short all the context they carry.

Three structural fixes:

  • Job records visible to everyone, not stored on individual phones. Any technician covering should open the job record and know what is needed without asking.
  • Zone overlap built into routes. When two technicians cover entirely separate areas, covering for each other always adds travel. Intentional overlap means natural cover candidates are always available.
  • One lighter slot per week on rotation. A team with zero slack has no buffer. One technician per week carrying two fewer booked jobs means any single absence becomes a planned adjustment, not a scramble.

FAQ

What if the absent technician is the only one who knows the site?

This is a process problem as much as a staffing problem. Site layout, door codes, and system configuration should be in the job record, not in one person’s head. Fix this before someone is unwell, not after. For the immediate situation: call the customer and ask them to brief the replacement technician on arrival. Most respond helpfully if you are straightforward with them.

Should we try to cover MA contract visits or just reschedule?

Cover if you can without overloading anyone else. Reschedule if the alternative is a technician arriving rushed and doing poor-quality work. For customers on MA contracts, a rescheduled visit that arrives on time and does thorough work is better than a rushed same-day visit. What matters most is that the rescheduling call is made before the original appointment time, not after.

How do we make sure reassigned jobs don’t get lost?

Any job reassigned on the day of an absence needs to be confirmed in the job management system before the technician leaves — not logged afterward. Verbal handovers over LINE or phone often do not make it into the record, and three days later no one is sure whether the job happened. A job in the system with the covering technician assigned shows up in the completed or pending queue and does not disappear.


OnSiteQ’s dispatch board shows every technician’s jobs in a single view — when someone calls in sick, you see the full day’s load, reassign jobs across the team, and confirm the revised schedule in minutes rather than managing it across LINE threads.

Ready to get your queue under control?

Start free today, no credit card required.

Start free