Glossary

Workforce scheduling

Deciding who works which hours so the people on the clock match the work coming in. For field crews, the hours have to cover the drive as well as the jobs.

Workforce scheduling is the process of deciding which employees work which hours and days so that staffed capacity matches expected demand. In field service it sets the pool of technician hours that jobs are later booked into.

How workforce scheduling is measured

The core check is coverage: do the hours you scheduled match the hours the work needs?

Required hours = Expected jobs × (Average job time + Average drive per job)

Coverage = Scheduled technician hours ÷ Required hours

Say you expect 60 jobs on a Tuesday. Average job time is 1.5 hours and average drive per job is 0.5 hours, so the work needs 60 × 2 = 120 hours. If you have 14 technicians on 8-hour days, that is 112 hours. Coverage is 112 ÷ 120 = 93%, and a few jobs will slide or run into overtime.

Leave out the drive and the same day looks like it needs only 90 hours, which is how schedules end up "fully staffed" and still late.

Why it matters

Workforce scheduling happens before any job is booked. It decides how many people are on, when they start, and which days are short. Get it wrong and every downstream tool works against bad inputs: the dispatcher cannot place a job in hours nobody is working.

For field crews the trap is treating hours as interchangeable. An office worker's hour is an hour. A technician's hour depends on where they are. Ten available hours spread across trucks on the wrong side of the territory may hold fewer jobs than eight hours concentrated nearby. That is why longer-range capacity planning and day-of crew scheduling both need drive time in them. The field service capacity planning guide covers the longer horizon.

CrewLink works on the next layer down. Once your hours are set, it offers only slots a crew can physically reach, with travel computed from the previous job. See field service scheduling software.

A common mistake

Staffing to the average day. Demand in most trades is lumpy by weekday and season. A schedule built on the weekly average is short on Mondays and idle on Fridays. Build coverage by day of the week and revisit it before peak season.

Related terms

Common questions

What is the difference between workforce scheduling and job scheduling?

Workforce scheduling sets who is working and when. Job scheduling places specific customer jobs into those working hours.

How far ahead should field service companies schedule staff?

Most set shifts one to two weeks out and adjust daily. Seasonal hiring decisions need months.

Should drive time be counted when staffing?

Yes. Every job needs travel to reach it, and that time is paid. Leaving it out understates the hours you need.

See your own day on it

CrewLink builds live travel time into availability, so the only slots it offers are ones a crew can physically reach. Walk through it with your own territory and service times — not a demo account.

Book a walkthrough