Buyer's guide

The dispatch software buyer's guide

How to choose dispatch software for your field service business — the 10 questions to ask every vendor, the 5 features that actually matter, and the pricing traps to avoid.

Last updated:

What dispatch software actually does

Dispatch software is the layer that sits between the office and the field. It schedules jobs, assigns technicians, optimises routes, and gives the dispatcher real-time visibility into where every technician is and what they're doing. Done well, it cuts wasted drive time, eliminates double-bookings, and turns the office from a reactive call centre into a proactive control room.

Done badly, dispatch software becomes another screen for the dispatcher to maintain — and the real work still happens on a whiteboard or in a group chat.

The 10 questions to ask every vendor

Before you sign up for any dispatch software, get answers to these 10 questions. The answers separate the tools that will run your business from the tools that will just add to your stack.

1. How long from signup to first dispatch?

Some platforms take a week to set up, others take six months. The answer should match your timeline. If you need to be live this month, ignore the vendors who say "implementation timeline TBD".

2. Does it work offline?

Site coverage in MY and SG isn't universal. If the technician loses signal in a basement or rural area, the dispatch software needs to keep working. If the answer is "works on responsive web", it doesn't work offline.

3. Can the technician capture photos, signatures, and parts on the phone?

Mobile capture is non-negotiable. If the technician can't close a job on the phone, you're back to paper and retyping — which is the problem you're trying to solve.

4. Does the route optimisation consider skill, parts, and customer preferences?

Distance-optimised routes are easy. Skill-matched, parts-loaded, customer-preference-respecting routes are harder. Ask for a demo of an actual optimised route, not a slide.

5. What's the per-technician price, and what's NOT included?

Read the fine print. Some platforms advertise a low per-technician price but gate customer portal, advanced reporting, or SLA tracking behind higher tiers. The real cost is usually 2-3x the advertised price.

6. Are there setup fees, training fees, or annual contracts?

Setup fees add up fast. Annual contracts lock you in before you know if the product works. Monthly billing with no setup fee is the SMB-friendly default.

7. Does it integrate with my accounting software?

Xero, QuickBooks, SQL Account, Autocount — pick the one you use and ask for the integration demo. Without accounting integration, you're retyping invoices into the GL every month.

8. How are SLA clocks tracked and escalated?

If SLA compliance matters to your contracts (and it should), get clarity on how the software tracks the clock, who gets notified, and when. Ask to see an actual SLA breach report from a real customer.

9. Is the customer portal included?

Some platforms charge extra for the customer portal. Others include it. Ask. The portal is what turns the dispatch software from an internal tool into a customer-experience tool.

10. What does support look like, and during which hours?

Email-only support during US business hours doesn't help a Malaysian service team. Look for support during MY and SG business hours, by people who understand the operational context of the region.

The 5 features that actually matter

Most dispatch platforms claim fifty features. After working with hundreds of field service teams, we've narrowed it down to the five that actually drive operational outcomes.

  • Real-time dispatch board — every technician, every job, every status, on one screen
  • Mobile app with offline mode — the work doesn't stop when signal drops
  • Auto-generated PMs and routes — recurring work without manual scheduling
  • SLA tracking with escalation — live clocks, automatic notifications when at risk
  • Customer portal with live ETA — the customer experience that drives repeat business

The 5 pricing traps to avoid

The cheapest advertised price is rarely the real price. Watch for these five traps.

  1. Per-user pricing that counts the office — dispatchers and admins should be free, only technicians should count
  2. Setup fees that aren't disclosed upfront — ask for the all-in price in writing
  3. Annual contracts with no trial — if they won't let you try, don't sign
  4. Feature gating behind higher tiers — read the plan comparison carefully
  5. Per-customer or per-job fees — these scale in ways that hurt as you grow

The bottom line

Dispatch software is the operational backbone of a field service business. Choose well and it pays for itself within the first quarter. Choose badly and you've added another screen for the office to maintain. BeanRails is built around the five features that matter, priced in plain language, with a 14-day free trial that lets you verify before committing.