The Crew Optimizer automatically builds the most cost-efficient schedule for your day. Instead of manually dragging crew members onto every job, click one button and MoveRight calculates the best assignments based on availability, capabilities, and labor cost.
What this covers
Running the auto-assign optimizer, understanding how it calculates labor cost, and clearing auto-assignments to start over.
Who uses this
Dispatchers and owners. Use it as your first pass each morning, then manually adjust for human factors.
Before you run the optimizer
Any crew member you’ve manually added to a job is considered Locked — indicated by a padlock icon next to their name. The optimizer will not move or remove locked crew members. It only fills in the unassigned spots.
If you want the optimizer to have full control, clear all existing assignments first (see below).
Running the optimizer
-
Navigate to the Dispatch page

-
Click the green Assign Crew button in the top right corner

-
MoveRight calculates the most efficient schedule based on:
- Each crew member’s availability for the selected date
- Their capabilities (Driver, Packer, Crew Lead)
- Their pay rates

-
Review the assignments — they appear on each job card with updated labor cost percentages

-
Manually adjust any assignments you want to change (drag and drop or edit form)

How labor cost is calculated
The optimizer’s goal is the lowest labor percentage across all jobs.
Formula: Labor Percentage = Labor Cost / Revenue
- Labor Cost = Total billable hours of the event × Sum of hourly rates of assigned crew
- Revenue = The discounted subtotal (includes labor and all other charges)
Note on billable hours: The optimizer only calculates costs based on billable hours — time charged to the customer. Non-billable time (training, morning huddles, gas stops) is excluded.
You’ll see the labor cost and percentage on each job card after running the optimizer. A lower percentage means more profit on that job.
Clearing auto-assignments
To start over or give the optimizer a clean slate:
-
Click the three dots icon above the crew list

-
Click Clear Crew

-
All auto-assigned crew members are removed from jobs

-
Manually assigned (locked) crew members remain in place

What happens next
- Manually adjust assignments: How to Manage Crew Assignments
- Send the schedule to your crew: How to Send and Export the Dispatch Schedule
- Print the daily operations report: How to Generate the Operations Report