All Training Articles

Step 22 of 8

How to Use the Crew Optimizer

Let MoveRight's AI automatically assign the most cost-efficient crew to every job — then manually adjust as needed.

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

  1. Navigate to the Dispatch page

    The Dispatch page showing jobs and crew for the day

  2. Click the green Assign Crew button in the top right corner

    The green Assign Crew button highlighted on the Dispatch page

  3. 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

    The labor cost formula used by the optimizer to calculate assignments

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

    Job cards showing auto-assigned crew members with labor cost percentages

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

    Manually adjusting a crew assignment on a job card

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:

  1. Click the three dots icon above the crew list

    The three dots menu icon above the crew list

  2. Click Clear Crew

    The Clear Crew option in the three dots menu

  3. All auto-assigned crew members are removed from jobs

    Job cards with all crew assignments cleared

  4. Manually assigned (locked) crew members remain in place

    The Dispatch page after clearing crew assignments

What happens next

Need help from a real person?

Our team is available in-app, on Hangouts, or by text. We don't do ticket queues.

Start Free Trial