Movepro Docs / Scheduling

Scheduling

Booked jobs become scheduled tasks in the diary, where you assign crews and trucks, watch your capacity in cubic metres, and group tasks into runs for the day. The diary is dispatch HQ: whatever is assigned here is what the crew sees in their mobile app.

In this guide

The diary

Go to Schedule → Job diary. Each row is a scheduled task for the selected date range: customer, task chip, order number, service icon, task status, depot and addresses, with more columns off to the right. Jobs that are booked but not yet scheduled wait in the Unscheduled rail on the right; click one to schedule it. Hover any icon in the list for a plain-English tooltip. Every office role except Finance can open the diary; crews see their assignments in the app instead. Everything in this diary hangs off an order; company work that isn't tied to a job lives in the internal diary.

Diary day view with scheduled task rows and the Unscheduled rail on the right
The diary. Every task in the range on its own row; jobs waiting to be scheduled sit in the Unscheduled rail on the right.
Diary list with a tooltip showing the service behind a task icon
Hover the icons to decode them; here the house icon reveals the service (“Move · Booked”) behind the task.

Click a task row to open its panel: customer details with call, email and SMS buttons, the pickup and delivery details, and the order's notes. Tick Include note for field staff when adding a note the crew should see on the day. View full order and View runsheet jump you out to the full pages.

Task panel with customer details, addresses, notes and a pinned note
The task panel. Everything dispatch needs at a glance, including notes; the pinned note at the bottom stays on top everywhere.

Schedule a task

  1. Click Schedule task (top right of the diary), or click an order waiting in the Unscheduled rail.
  2. In the dialog, choose what to schedule. Whole move is the usual choice, but a job can have as many tasks as you like: separate pickup and delivery legs, a packing day before the move day, extra pickups. Each task gets its own line in the diary.
  3. Confirm the depot, addresses, date and time window, or click Anytime if the crew can slot it in whenever.
  4. Leave Assign resources after creation ticked and click Schedule task.
Schedule task dialog with schedule type, depot, addresses, date and time window
The Schedule task dialog: what to schedule (Whole move), depot, addresses, date and the time window.

The task types on offer depend on the service being scheduled:

ServiceTask types it can schedule
MoveWhole move, Pickup, Delivery, Movement, Transfer, Transit, Handover in / out, Rail in / out, Quarantine, Fumigation, Bug spray, Clean, Hire, De-hire, Yard work, Miscellaneous
StorageStorage, Client access, End storage, Miscellaneous
PackingPacking, Collect materials, Packing materials delivery, Miscellaneous
Packing materialsCollect materials, Packing materials delivery
UnpackingUnpacking, Collect materials, Miscellaneous
Pet transportPet pickup, Pet delivery, Miscellaneous
Car transportVehicle pickup, Vehicle delivery, Vehicle depot pickup / delivery, Miscellaneous

To add another task to a job that's already in the diary, hover its task chip and click the + that appears, which is handy for adding a packing day or an extra delivery leg without leaving the list.

Diary rows with the plus icon for adding another task to a service
The + next to a task chip schedules another task against the same job.
Scheduling from the order. You can also start from the order itself: Schedule job at the top of the order view opens the same dialog with the job pre-selected.

Multiple pickup and delivery addresses

Jobs with two pickups, a storage stop or split deliveries are handled on the task's addresses. Open the task and choose Edit addresses:

  1. Start addresses are where the transit begins, End addresses where it finishes. Click Add address under either list to add a stop.
  2. Use the up/down arrows next to each address to set the travel sequence for the leg.
  3. The book icon opens the Address book: every address already on the order or in the run, ready to reuse.
Edit addresses dialog with start and end address lists and Add address links
Edit addresses: add extra stops and order them with the arrows next to each address.
Address book dialog listing the order's service addresses and addresses in the run
The address book collects the order's service addresses and every address already in the run.

Assign staff and trucks

Back in the diary, each task row has columns for staff, transports, containers and trailers. The Available resources rail on the right shows the same pools: who's free and how many tasks each person or truck already has that day.

  1. Click the staff column on the task row. Tick the crew members for the job (you can assign several at once) and give each a Role (Driver, Offsider, Team Leader…). Assigned staff see the job in their mobile app within a couple of minutes, and the chip next to their name flips to Accepted once they confirm it.
  2. Click the transport column and pick from your fleet. The dialog is built as Source → Via → Target: where the load comes from, what carries it, and where it goes. Containers and trailers work the same way from their own columns.
Assign staff dialog with selected crew, acceptance chips and the role dropdown
Assigning crew: tick staff, set their role for the day, and watch the acceptance chips. See Field crew app for what the crew sees.
Assign transport dialog with a truck's capacity bar and a warning that it cannot service the job in one trip
Assigning transport. Each vehicle shows its capacity bar; here the truck can't fit the whole job in one trip, so Movepro suggests an additional transport or multiple trips.
Diary with the Available resources rail open on the Staff tab
The Available resources rail: staff, transports, containers and trailers, each showing today's workload.

Capacity in cubic metres

The chips across the top of the diary keep a running total for the day: Scheduled m³, Accepted (unscheduled) m³ and Requested m³ against your fleet's total Capacity. Because every inventory carries a volume, you can tell whether tomorrow is overbooked before it becomes a problem; the same maths runs inside the transport dialog:

Assign transport dialog with a truck over capacity, showing a red bar and 3.5 cubic metres over
Over capacity: the bar goes red and Movepro states exactly how far over the vehicle is (here 3.5 m³).
Assign transport dialog with two trucks selected, splitting the load
The fix: tick a second transport and the load splits; the Capacity overview at the bottom totals the allocation.

Warnings: the missing-resources check

Tasks that are missing something show warning icons in the diary. The filter control lets you narrow the view: turn everything off except missing resources and the diary becomes your control centre: it lists exactly which tasks still have no staff or no truck, so nothing slips to the morning of the move.

Diary tasks with warning triangles and pinned-note markers
Warning triangles flag tasks with no crew or transport yet; the pin column marks tasks that carry a pinned note.

Group tasks into runs

For multi-drop days (deliveries, several small jobs on one truck, or a job that shares a truck with another), group tasks into a run:

  1. Tick the checkboxes on the diary rows you want to combine. A bar appears at the bottom; click Create run.
  2. In the run view, Add scheduled service pulls more booked tasks into the same run.
  3. Stops run in time order: set each task's time (7:00, 8:00, 9:00…) and that dictates the sequence. Movepro doesn't do route optimisation; the map view makes manual ordering easy.
  4. Notify staff pings the crew, and Lock run freezes it once you're happy. The header shows the run's transit capacity.
Diary with two tasks ticked and the Create run button in the bottom bar
Tick the tasks, then Create run in the bottom bar. The same bar sets a colour tag or deletes tasks in bulk.
Run view with task cards, capacity bar and a route map with numbered stops
A run: tasks on the left with email/SMS shortcuts, the route map with numbered stops on the right, and the transit capacity bar up top.
Run sheet listing every task in date order beside the map, with the manifest below
Further down: every task in date order, and the Manifest; drag rows to reorder the PDF paperwork. The Runsheet button prints the lot.

Other views: swimlane and calendar

Two more ways to see the same schedule:

Swimlane view with a lane per truck and task blocks across the day
Swimlane: each transport gets a lane; task blocks show what's on it and when.
Week calendar view with colour-coded task blocks
The week view. Colour tags (set from the diary's bottom bar or Colour column) carry through.

The internal diary

Everything above is the job diary, where order tasks live. The internal diary (Schedule → Internal diary) is its sibling for the work a moving company does that never belongs to a customer order: taking a truck to its service, warehouse maintenance, compliance audits, supply runs, staff leave. Entries get the same treatment as tasks (a type, a title, a status, dates, addresses, staff and equipment) without inventing a fake order to hang them on.

Internal diary list with typed entries, statuses, dates, staff and transport columns
The internal diary: truck maintenance, staff days and compliance checks on their own list, with type and status filters across the top.

Every entry has a type, and the types are yours to define in Settings → Diary entry types: a name, a colour and icon, whether entries carry an address, and, most importantly, whether the type blocks availability. A blocking type holds everyone and everything assigned to the entry unavailable for its dates: assign a truck to a Truck maintenance entry and the job diary won't offer that truck while it's on the hoist. Non-blocking types (a staff development day you're happy to interrupt, say) leave the resources bookable. A couple of built-in staff types (leave and unavailability) are always present; the rest of the list is whatever your operation needs.

New entry creates one; clicking an entry opens the same window to edit it. Everything lives in one place, in tabs: General (type, depot, title, description, and all-day or timed dates), Addresses, Staff, Transport, Containers, Trailers, and Notes with file uploads. Dates and times apply in each staff member's local timezone. Duplicate, down the bottom, copies an entry for the work you schedule again and again.

Edit diary entry window with tabs for staff, transport, containers and trailers, a type dropdown, dates and a blocking notice
One window per entry: type and dates on the General tab, assignments in their own tabs. The notice spells out that this type blocks availability.

Reminders are the reason recurring maintenance stops being a memory game. Add reminder on any entry, choose when it should fire (from an hour to a month before the entry's date) and who should hear about it: named staff, or whole roles so everyone with that role is notified. Rego renewals, insurance expiries, the quarterly AFRA audit: put the entry on the due date and let the reminder find you a week early.

Diary entry reminder options from one hour before to one month before
Reminders fire from an hour to a month ahead, to named people or whole roles.

Entries carry a status: To do, In progress, Completed. When an entry is assigned to you, it also appears in your activity panel for that day (the clock icon in the top bar), where you can walk it between statuses without opening the diary.

Watch: the internal diary end to end: entry types and blocking, the edit window, reminders, duplication and statuses (5 min).
Block-outs and the internal diary. A transport block-out also takes a vehicle out of scheduling; use it when all you need is an unavailability window. An internal diary entry with a blocking type does the same and carries the who, where, notes and reminders alongside.
Previous← Booking NextOn the day & completion →