Dispatcher

One Board Full Visibility

Every unassigned job waits in one tray. Drag it to a technician, and the schedule updates automatically—sending the job to their phone and an arrival window to the customer.Every open slot is verified against skills, licenses, drive time, and time off, so you only promise availability you can actually deliver.

Voice AI

The call ends with the job already on the board.

Dispatching falls apart at the phone. You are under a house with both hands busy, the call goes to voicemail, and the customer never leaves one. They call the next company on the list.

PropelOne Voice AI picks up instead, and it is reading the same board your dispatcher is. Here is the whole sequence, start to finish.

1. It answers.

After hours, during a heat wave, and in the twenty minutes when everyone in the office is already on a call.

2. It knows who is calling.

A returning customer brings up their property, their equipment, and the work you have already done there. A new caller gets their details captured on the spot.

3. It asks what a dispatcher would ask.

The questions that sort a leaking tank from a dead thermostat, written down the way the technician will want to read them before loading the truck.

4. It checks availability, not empty squares.

Skills, licenses, working hours, service areas, and drive time all narrow the options before a window is offered.

5. It books the job.

The appointment lands against the right customer, property, and technician, with the arrival window sent to the customer and the assignment pushed to the technician. Anything that needs a human decision goes to the unassigned tray instead.

6. Your dispatcher gets the summary.

What was said, what was booked, and anything still open, waiting on the board rather than in a voicemail box.

Emergencies never wait for that sequence. Anything urgent routes straight to whoever is on call, at two in the morning as readily as at two in the afternoon.

And the board answers you, too. From the truck, push the afternoon back an hour, add a stop, or ask for the next opening long enough for a water heater swap.

PropelOne Voice AI call summary beside the dispatch board with the newly booked job
Dispatcher Features

Everything your dispatcher needs to place the day

From the job nobody has picked up yet through to the technician on the doorstep.

Unassigned Tray
Unassigned Tray
Every job that still needs a name on it, in one place

New calls, callbacks, warranty work, and anything a technician handed back all land in the same tray. It stays open beside the board, so the pile is in front of you instead of buried in a queue somebody has to remember to check.

Key capabilities
  • One tray for every unplaced job
  • Sorting by age, priority, or promised date
  • A running count so the tray never quietly grows all week
  • Job details, property, and history on the card
  • Jobs returned to the tray when a technician calls out
Drag and Drop Assignment
Drag and Drop Assignment
Assign the day by moving cards

Drag a job onto a technician and it is assigned. Drag it back and it is not. Everything the move touches updates on its own, so nobody has to remember to tell the technician or the customer.

Key capabilities
  • Drag to assign, drag again to move or unassign
  • Warnings before a job lands on a technician who is not certified or not free
  • Push notification to the technician the moment the job moves, and an updated arrival window to the customer at the same time
  • Bulk assignment when a whole neighborhood shifts to a different crew
Technician Availability
Technician Availability
Know who is actually free before you promise a window

Availability is whether the technician is certified for a boiler, whether they are already forty minutes across town, and whether Thursday is their kid's surgery. PropelOne carries all of it behind the slot.

Key capabilities
  • Working hours, on call rotations, and time off by technician
  • Skills, licenses, and equipment matched to the job before assignment
  • Service areas and drive time between stops factored into every open slot
  • Daily capacity limits so nobody quietly buries a crew
  • Emergency slots held open for the calls that always come
Board Views and Filters
Board Views and Filters
See the week the way you plan it

Some dispatchers plan by day, some by crew, and some by map. The board gives you all of them off the same live data, so the view changes and the schedule does not.

Key capabilities
  • Day, week, month, and map views
  • Filters by crew, zone, trade, or job type
  • Color coding by technician, trade, or job type
  • Multi technician and multi day jobs on one card, each visit tracked separately
  • Live job status, from dispatched through paid
Recurring Work and Routes
Recurring Work and Routes
Maintenance agreements that do not fall off the board

Recurring work is the revenue that keeps the lights on in March, and it is the first thing forgotten when a heat wave turns the week into emergency dispatch. Build the agreement once and every future visit is already placed.

Key capabilities
  • Weekly, monthly, quarterly, annual, or custom visit patterns
  • Agreements tied to the customer and their equipment
  • Route based dispatching for crews working the same neighborhood
  • Bulk edits when a price changes or a technician leaves
  • Renewal and confirmation reminders before the next visit comes due
Customer Communication
Customer Communication
The customer stops calling to ask where you are

Arrival windows, reminders, and on my way texts go out on their own. The office phone gets quieter and fewer people forget you are coming.

Key capabilities
  • Arrival window texted at booking, with a reminder the day before
  • On my way texts with live technician location
  • Automatic notification whenever a job is moved
  • The technician arrives already holding the equipment history and the last invoice, so the customer does not explain it twice
  • Online booking reading the same live availability, so two bookings never take one slot
FAQ

Answered Questions

1. How do I assign a job?

Drag it from the unassigned tray onto the technician and the slot. PropelOne warns you first if the technician is not certified for the work or not free.

2. What if nobody is available?

The job stays in the tray until you place it, and the count on the tray tells you how many are waiting.

3. Can I assign more than one technician to the same job?

Yes. Assign a crew to one visit or split a large job across several days. Every visit and every technician is tracked separately.

4. How does rescheduling work?

Drag the job to a new slot. The technician gets a push notification, the customer gets an updated window, and the change stays in the job history.

5. Does it handle recurring maintenance contracts?

Yes. Set the frequency, the scope, and the price once, and every visit is placed on the board with the right technician attached.

6. What happens to calls that come in after hours?

Voice AI takes them. You open your laptop to a board that already has them on it, not a voicemail box.

Your Week, In Sync

Stop rebuilding daily.

See what your week looks like when the tray, the recurring work, and the trucks are all reading from the same board.