Skip to main content
Product overview
Buyer walkthrough

CoolRoute Command buyer walkthrough

CoolRoute Command should be shown as a working hvac dispatch operations system first, then translated into scope, data boundaries, buyer proof checks, and a branded launch package.

Can hvac company owners see enough app proof, data readiness, and go-live risk control to fund Field service dispatch software pilot package?

Offer

Field service dispatch software pilot package

$24k-$42k setup; $1.2k-$4k/month recurring

Buyer commitment

One service manager, one dispatcher, technician roster, sample work orders, and customer-message approval.

Buyer can provide one dispatch territory, technician schedule data, job status export, and approved customer message templates.

Proof checks

6 checks

Go-live checks tied to proof routes.

Search paths

12 links

HVAC dispatch software

Live demo proof path

Run the app first, then translate the proof into scope.

Each step gives the person leading the call a buyer question, the app action to show, the proof to name, and the route to open when the buyer asks for the next artifact.

6 steps
1

Service intake

Open the live dispatch board

Live app workspace
Actor

Dispatcher

Buyer question

How are same-day jobs assigned and rebalanced today?

App action

Qualify a call or web request, escalate urgent work, and convert it into a scheduled job with a queued customer message.

Talk track

Show technician load, priority, route context, and same-day pressure in one view.

Proof

Board, calendar, assignment, route, and detail screens share one client-side work order state.

Acceptance signal

Reassign same-day job and preserve route context: Dispatch board and route panel show technician load and sequence changes.

Data signal

Service jobs export from ServiceTitan, Housecall Pro, FieldEdge, or CSV schedule export: 40 to 160 open jobs; Morning import plus midday refresh

Guardrail: Native mobile requirements can expand the pilot if not scoped tightly.
2

Job board and calendar

Open comms and parts

Launch review
Actor

Service manager

Buyer question

Which skills, zones, or equipment tags drive technician assignment?

App action

Toggle the dispatch surface between status columns and technician calendar lanes.

Talk track

Show how ETA messages and parts holds change dispatch decisions before customers get frustrated.

Proof

Inbound service requests can be triaged, escalated, and scheduled as board-ready work orders.

Acceptance signal

Send ETA message draft from comms queue: Message queue data is present; SMS provider not selected.

Data signal

Technician roster from Field-service platform or HR roster export: 8 to 60 technician records; Weekly plus manual update for absences

Guardrail: Route optimization should start as route visibility unless live optimization is required.
3

Technician assignment

Open Go-live readiness

Pilot package
Actor

Technician

Buyer question

How do customers receive ETA or delay updates?

App action

Pick a work order, inspect technician capacity, and update the assigned tech locally.

Talk track

Frame the pilot around technician roster import, job export, message templates, and parts exceptions.

Proof

Rescue dispatch recommendations rebalance technician capacity with route and customer-message handoff.

Acceptance signal

Hold a job for unavailable parts: Parts hold workflow shows ETA, risk, and owner.

Data signal

Parts holds from Inventory hold list or parts counter spreadsheet: 10 to 80 parts-held job rows; Daily during dispatch review

Guardrail: ServiceTitan, Jobber, or Housecall Pro sync needs client-specific API access and field mapping.
4

Customer communications

Open the live dispatch board

ROI calculator
Actor

Dispatcher

Buyer question

How often do parts holds change the schedule?

App action

Approve a capacity recommendation that reassigns a job, updates the route ETA, and queues the customer notice.

Talk track

Show technician load, priority, route context, and same-day pressure in one view.

Proof

Dispatchers can reassign technicians and move statuses without a backend.

Acceptance signal

Reassign same-day job and preserve route context: Dispatch board and route panel show technician load and sequence changes.

Data signal

Service jobs export from ServiceTitan, Housecall Pro, FieldEdge, or CSV schedule export: 40 to 160 open jobs; Morning import plus midday refresh

Guardrail: Dispatch updates must map back to the source service job record.
5

Territory pilot console

Open comms and parts

Project intake
Actor

Dispatcher

Buyer question

Which HVAC company owners signs off that the demo scenario is realistic enough for the first live pilot?

App action

Move a job through scheduled, en route, on site, needs part, and complete states.

Talk track

Show how ETA messages and parts holds change dispatch decisions before customers get frustrated.

Proof

Board, calendar, assignment, route, and detail screens share one client-side work order state.

Acceptance signal

Send ETA message draft from comms queue: Message queue data is present; SMS provider not selected.

Data signal

Technician roster from Field-service platform or HR roster export: 8 to 60 technician records; Weekly plus manual update for absences

Guardrail: Missing skills or home zones weakens route and assignment signals.
6

Plans and agreements

Open Go-live readiness

Branded workspace package
Actor

Service manager

Buyer question

What baseline can the buyer confirm for schedule risk visibility, and what evidence will prove the target?

App action

Review ETA, delay, approval, and completion messages tied to the selected work order.

Talk track

Frame the pilot around technician roster import, job export, message templates, and parts exceptions.

Proof

Inbound service requests can be triaged, escalated, and scheduled as board-ready work orders.

Acceptance signal

Hold a job for unavailable parts: Parts hold workflow shows ETA, risk, and owner.

Data signal

Parts holds from Inventory hold list or parts counter spreadsheet: 10 to 80 parts-held job rows; Daily during dispatch review

Guardrail: ETA message templates require approved phone/email usage rules.
Proof checks

These are the go-live proof checks to name during the walkthrough before the buyer sees a proposal.

Close motionTranslate the walkthrough into a funded pilot.

Approve Dispatch board pilot and confirm $24k-$42k setup band.

Field service dispatch software pilot package: $24k-$42k setup; $1.2k-$4k/month recurring
Buyer questions to confirm

Daily job export with customer, address, priority, service type, window, status, and assignment fields.

Technician roster with skills, service zones, availability, and current dispatch policy.

Approved ETA message language and customer communication policy.

What baseline can the buyer confirm for schedule risk visibility, and what evidence will prove the target?

Who owns the Service jobs export export from ServiceTitan, Housecall Pro, FieldEdge, or CSV schedule export, and how often can it be refreshed during pilot?

Who owns the Technician roster export from Field-service platform or HR roster export, and how often can it be refreshed during pilot?

Boundaries to keep honest

Native mobile requirements can expand the pilot if not scoped tightly.

Route optimization should start as route visibility unless live optimization is required.

ServiceTitan, Jobber, or Housecall Pro sync needs client-specific API access and field mapping.

White-label rebrand: Confirm buyer name, production domain, logo mark, and client-owned brand asset before cutover.

Data and import boundary: Start with a read-only job and technician import, reconcile service categories, then allow dispatchers to update pilot board status while the source platform remains system of record.

Procurement and security: Use the procurement pack and in-app approval console to collect buyer security and commercial sign-off.