Product

Day boardJobs, crews and hours in one screen RoutesRedrawn every time a job moves ComponentsEvery control, in one place

For

PlumbersInstallersLandscapersElectricians

Company

AboutChangelogContact
Try the board

The one in the hero is real. Drag a job and watch the route redraw.

Go play
Day board for service crews

The day board for crews who do the work.

Dispatch puts every job, every crew and the day’s driving on one screen. Drag a job to another van and the hours, the route and the whole crew’s phone update before you let go.

Setup in an afternoonWorks on the van’s phoneNo credit card
Today7:30 AM Demo. Nothing is saved.
Tour
That board you were just using

It is the whole product. There is no other screen.

Most dispatch software is a calendar with a list bolted on. Dispatch is one board. The office drags, the vans see it change, and nobody phones anybody to ask where they are going next.

1

Drag, and the hours follow. Every column shows what a crew has booked against an eight hour day. Go over and the bar turns amber before anyone drives anywhere.

2

The route redraws itself. Move a job and the map above re-plans that crew’s drive in the order you dropped it.

3

Everyone sees the same day. The board is the phone view. There is nothing to sync, print or forward.

A closer look

The map re-plans itself.

Every crew’s drive is drawn from the yard, in the order the cards sit. Move a card and the line redraws before you let go. The miles under it are rough on purpose; the van’s phone does turn by turn.

A job is a card. That is the whole model.

Customer, street, window, tags, hours on site. Open it for the gate code and the notes. Drag it and the crew’s hours bar, the route and the phone all change at once.

Find anything with one shortcut.

Press ⌘K and type a street, a customer or a crew. The palette narrows as you type and lands you on the card, lit up, ready to drag.

What it does

Three things, done properly.

No marketplace, no AI assistant, no 40 integrations you will never open. A board, a route and a phone that agrees with both.

Drag, don’t dispatch twice

Jobs are cards. Crews are columns. The travel gap between jobs is already in the timeline, so a full column means a full day, not a hopeful one.

Routes that redraw themselves

The map is schematic on purpose. It shows the order and the rough miles, which is what a dispatcher actually decides. The van’s phone handles turn by turn.

Everyone sees the same day

There is one board. The office sees it wide, the crew sees it tall. When the office drags, the phone updates in the time it takes to put it back in a pocket.

Jobs on the board
8
Hours booked
13.5
Miles, about
0
Crews over 8 h
0

These numbers come from the board above. Drag something and scroll back down.

Component index

Every control, named once, used everywhere.

The same tabs, menus, toasts and switches run the board above and this page. Each one works with a keyboard, has a focus ring and says what it is to a screen reader.

Tabsrole=tablist
8 jobs, 3 crews, 13.5 hours booked.

Arrow keys move between tabs. Used in the board’s side panel.

Toastaria-live

Slides in, dismisses itself in four seconds, can carry an action. The board uses it for every move, with Undo.

Dialog<dialog> + morph

Grows out of the thing you clicked, with the View Transitions API where the browser has it and a measured FLIP where it does not. Escape closes.

Tooltiparia-describedby
Shows on hover and on keyboard focus

Used on the crew hours and on tags.

Dropdown menurole=menu

Arrow keys move, Escape closes, focus returns to the button. Each job card has one.

Switchrole=switch

Bound to the same state as the switch in the board header. Flip either one.

Segmented controlrole=radiogroup

Drives the sort order of the table in the board’s side panel and the one below.

Skeletonloading state

Shown once on first paint so the layout never jumps. Shimmer stops when motion is reduced.

Empty statedrop target
No jobs yet. Drag one here.

A crew with an empty column shows this. Try it: move all of one crew’s jobs away.

Table with sticky headerposition: sticky
CrewCustomerAddressWindowHrsTags
Pricing

Priced per crew, because that is how you grow.

A crew is a van and the people in it. Add one when you buy one.

Solo
$per crew / month
  • One board, up to 2 crews
  • Routes and hours
  • Phone view for the van
  • Email support
Start free
Most shops
Shop
$per month, 6 crews
  • Everything in Solo
  • Recurring jobs and templates
  • Run sheets and day export
  • Customer texts when the van is 20 min out
  • Phone support, a real person
Start free
Fleet
$per month, 20 crews
  • Everything in Shop
  • Several yards and depots
  • Roles and audit trail
  • Onboarding on a call
Talk to us

Dispatch is a fictional product. These are not real prices for anything.

Start

Put tomorrow on the board tonight.

Fourteen days free. Set up takes an afternoon, and the first drag tells you whether it fits.

Demo only. Nothing is sent.