Product

Field service scheduling software that knows the drive

Most scheduling software stores your day as a calendar. CrewLink stores it as a map with a clock on it, and only offers times a crew can physically make.

Same six stops, two ways to book them● live sketch
- - Phone order— Map orderThis sketch: less road

Every field service company already has scheduling software. It might be a calendar, a whiteboard, a module inside a bigger platform, or a dispatcher with a very good memory. They all share one blind spot. They know when a technician is free. They don't know whether the technician can get there.

That gap is where most of a field service day goes wrong. A slot looks open at 11:00, so it gets booked. The technician's 9:30 job is twenty-five minutes away in the other direction. Now 11:00 is really 11:25, the customer gets a call, the afternoon slides, and a dispatcher spends the rest of the day pushing jobs around a board that was never feasible to begin with.

CrewLink is field service scheduling software built around that one problem. It builds live travel time into availability, so the only slots it offers are ones a crew can physically reach.

What "field service scheduling" actually has to do

Strip any scheduling tool down and it does three jobs:

  1. Decide which times you can offer. This is availability, and it's where promises get made.
  2. Decide who goes where. This is assignment and dispatch, which is where those promises get kept or broken.
  3. Put the stops in order. This is routing: the sequence of a day that's already been booked.

Most software is strong on the second and third and weak on the first. It treats availability as "the technician has nothing on the calendar," and leaves travel to be sorted out later by a route optimizer or a dispatcher. By then the expensive decision has already been made. You can't route your way out of a day that was booked on the wrong side of town. We wrote about this at length in route optimization solves the wrong half of the problem.

CrewLink moves travel to the front. Feasibility is checked before a slot is offered, with travel computed from where the truck will actually be (the previous job), not from the shop.

The same open slot, read two ways (an illustrative example)
Calendar says the technician is free at11:00
Previous job ends at10:35
Drive from the previous job40 min
Earliest real arrival11:15
What CrewLink offers instead11:15 or later

A calendar-only system offers 11:00 and makes you late. CrewLink doesn't offer a time the drive makes impossible.

Why availability is the expensive decision

When a time is promised to a customer, three things get locked in at once: the arrival window, the order of the technician's day, and how much of that day goes to driving. Every one of those is cheap to get right at booking and expensive to fix afterward.

  • Arrival windows get wide because the scheduler doesn't know the drive. A three-hour window for a one-hour job is padding for uncertainty. See why arrival windows are so long.
  • Windshield time gets baked in when jobs are booked in the order the phone rang instead of the order the map allows.
  • Utilization looks great on paper because a booked block counts as utilized, even when half of it is a drive. That's the gap between booked and utilized.

Fix the decision at availability and the other three get easier. That's the whole idea.

What CrewLink does

What we will and won't claim. CrewLink is a scheduling and dispatch product. It isn't an all-in-one field service management suite, and it doesn't do invoicing, payments or CRM. If you need those, see our honest comparisons for tools that do.

Live travel time in availability. Open slots are calculated with the drive included, so every time offered is one a technician can actually reach.

Feasibility checked before booking. Travel is computed from where the truck will be, the job before, not from a fixed home base. A slot that looks open but can't be reached is never offered.

Drive time next to the job, not inside it. On most boards, a two-hour block hides forty minutes of driving. CrewLink keeps the drive visible beside the job, so your numbers describe the technician, not the calendar.

A dispatch board that holds together. Because the day was feasible when it was booked, the board spends its time being run instead of being repaired. More on that on the dispatch software page.

Built for 5 to 50 trucks. That's big enough that scheduling has stopped fitting in one person's head, and small enough that you don't want an enterprise rollout.

Who it's for

CrewLink fits companies where travel is a real share of the day and customers expect a time, not a "sometime Tuesday":

See the full list on industries.

How to evaluate any scheduling software, including ours

Feature lists look alike. The question that separates scheduling tools is simple: at the moment a time is offered, does the software know how long it takes to get there from the previous job? If the answer is "the dispatcher handles that," the software is a calendar. We published twelve questions for evaluating field service scheduling software. Use them on every vendor you talk to.

You can also run your own numbers first. The windshield time cost calculator and the technician utilization calculator take about two minutes each.

What to take away

  • Scheduling has three jobs: availability, dispatch and routing. Availability is where the expensive promises get made.
  • Software that offers times without knowing the drive produces wide windows, late arrivals and hidden windshield time.
  • CrewLink builds live travel time into availability and checks feasibility from where the truck will actually be.
  • It's a focused scheduling and dispatch product for 5 to 50 trucks, not an all-in-one FSM suite.

Common questions

What is field service scheduling software?

Field service scheduling software decides which appointment times a company can offer, assigns jobs to technicians, and puts each technician's day in order. The difference between products is whether travel between jobs is considered when a time is offered, or only afterward during routing.

How is CrewLink different from a field service management (FSM) platform?

An FSM platform bundles scheduling with CRM, quoting, invoicing and payments. CrewLink focuses on scheduling and dispatch. It builds live travel time into availability so every slot offered is reachable. It doesn't replace your invoicing or CRM.

Does CrewLink do route optimization?

CrewLink works earlier than route optimization. A route optimizer reorders jobs that are already booked. CrewLink checks travel before a job is booked, so the day is feasible from the start. Our article on route optimization versus feasible scheduling explains the difference.

What size company is CrewLink built for?

Companies running roughly 5 to 50 trucks. That's where scheduling has outgrown one dispatcher's memory, but a heavy enterprise rollout would be overkill.

Can I see it with my own data?

Yes. A walkthrough uses your own territory and service times, not a demo account. Book one here.

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