Guide

Build and publish a daily route

Turn today's scheduled jobs into an optimized route, adjust it if you need to, and send each crew its own emailed schedule.

UPDATED AUG 8, 2026 3 MIN
Before you begin.

You need at least one job scheduled for the day you're routing, and at least one crew created if you want to assign stops to more than one. If you dispatch from a specific yard or shop, set that up first — see Set your dispatch depot.

1Build and optimize the route

Open Routes and pick the day you're dispatching. If jobs are already scheduled for that day, the route builds itself the moment the page loads — there's nothing to click. A day with no scheduled jobs shows an empty state instead, with Build the route to pull in anything you add afterward, or Start an empty route if you're routing manually.

  1. Click Optimize route to resequence the day's stops for the shortest drive.

The dispatch Day view after Optimize, with a crew's stops resequenced along a driving route on the map
The Day view after Optimize — stops resequenced for the shortest drive.
Optimizing again is safe

Building and optimizing are both repeatable — re-running either one re-syncs the same route instead of creating a second one.

2Adjust it before you send it

  • Keep a stop where it is. Open the stop and click Pin position. A pinned stop shows a filled pin icon and Optimize will never move it again — click Unpin to let it move.
  • Move a stop to another crew. Switch to the Crew board view and drag the stop's card to a different crew's column.
Reassigning a stop moves the whole job

Dragging a stop to another crew reassigns that job's line items to the new crew, not just its place on today's route.

3Email the crew

This is the only step that reaches anyone outside LawnBeast — one press emails every crew member their own stops for the day, and nothing else on this page does that.

  1. Click Email the crew — on the Crew board this same button is labeled Publish to crews. Both open the same confirmation.

  2. Under Before this goes out, review the breakdown — one card per crew, showing exactly who's about to be emailed. Open a card's preview to see that crew's actual letter before anything sends.

  3. Click the confirm button — it's labeled with how many crew members are about to get an email, like Email 1 crew member, so you know your audience before you send.

The Before this goes out confirmation modal, showing one card per crew and a preview of that crew's email before anything sends
The "Before this goes out" preview — one card per crew before anything sends.
The rendered crew schedule email a crew member receives: the business name, the crew, and a table of that day's stops with address and service
What your crew sees: their own stops for the day, in order.

How to check it worked

The status pill on the board switches from Draft to Published with the send time. If you make changes and send again, the confirm button relabels itself to Re-send to N crew members instead of refusing — publishing is never a one-time action.

Reference

Action What it changes Reaches anyone outside the app?
Build Syncs RouteStop rows from the day's scheduled jobs No
Optimize route Resequences unpinned stops for the shortest drive No
Pin position Locks a stop's place against future optimizes No
Reassign (Crew board) Moves the job's line items to a different crew No
Email the crew / Publish to crews Marks the route Published and stamps the time Yes — emails each crew its own stops

Building a route to no schedule at all, or moving a stop off a job that's already started, are both refused rather than silently ignored — the page tells you why.