February 14, 2026 · 6 min read
Stop doing math every time you schedule a job. Your dispatchers already have enough to juggle: technician availability, customer expectations, and route optimization. They should not have to calculate that an apprentice on an install job needs 33% more time than a master tech.
That is why we built Skill-Based Duration Adjustment, a feature that automatically adjusts appointment durations based on the skills required for each job.
Most field service operations face the same challenge:
But most dispatch software treats every job the same. Dispatchers are left doing mental math all day:
This is a 90-minute install, but we're sending an apprentice, so that is probably 2 hours. Let me manually adjust this.
Multiply that by 20-30 jobs per day across multiple technicians and you get:
Every skill can have an optional Duration Adjustment Factor:
| Skill | Factor | Effect on a 90-min Job |
|---|---|---|
| HVAC Certified | 0 | No change (90 min) |
| Apprentice | 0.33 | 120 min (+33%) |
| Master Technician | -0.10 | 81 min (-10% faster) |
| Complex Equipment | 0.50 | 135 min (+50%) |
When you create or update a job type (like Plumbing Install or HVAC Maintenance), you can assign default required skills. Every time that job type is created manually, via API, or from a service plan, those skills are automatically attached and the appointment duration adjusts accordingly.
adjusted duration = base duration * (1 + factor)
Example: A Plumbing Install has a base duration of 90 minutes. If the job requires an Apprentice skill with a factor of 0.33, the appointment is automatically set to 120 minutes (90 * 1.33).
No manual math. No dispatcher guesswork. Just accurate scheduling.
When a job requires multiple skills with non-zero factors, you can control how they combine:
This gives dispatchers flexibility when they have unique insight into a specific job.
Your next jobs automatically use skill-based duration adjustment as soon as factors are set.
No. All skills default to a factor of 0. Nothing changes until you set a non-zero factor on a skill.
Duration is calculated the same way it always has been: from job type default duration, your account default, or 90 minutes.
Yes. Factors range from -0.50 to 2.00. A negative factor reduces duration (for example, -0.10 turns a 90-minute job into 81 minutes). Duration will never go below 15 minutes.
By default, manually entered durations are used as-is. You can change this using the Apply to Explicit Durations account setting.
Every minute saved on scheduling math is a minute your dispatchers can spend on customer service, route optimization, or solving operational issues.
Skill-Based Duration Adjustment is live for all Dispatch Scout customers today, with no upgrade required. Set your factors and let the system do the rest.
Log in to Dispatch Scout and configure your skill factors in Settings > Skills.
Log InNot a Dispatch Scout customer yet? See how we help field service teams eliminate manual work and scale operations at dispatchscout.com.
Questions about this feature? Email support@dispatchscout.com or reach out via live chat.