Limited time offer Your first 3 months are on us. We'll set everything up for you and stay hands-on until your team is running smoothly. No lock-in, no obligation if it's not the right fit. Contact us →

Use Case

Fleet Management Software for Commercial Operators

Whether you operate 5 vehicles or 50, Waybill gives you the tools to assign jobs optimally, manage driver hours, track every vehicle, and invoice at scale — all from a single platform that grows with your fleet.

Assign All Daily Jobs in One Click

Manual job assignment doesn't scale. When you have dozens of pending jobs and a fleet of available drivers, finding the best assignment for each one takes hours. Waybill's Fleet Optimise does it in seconds.

  • Whole-fleet optimisation — Fleet Optimise analyses all pending jobs and all available driver-vehicle pairs simultaneously, finding the assignment that minimises total travel distance and time. Learn how smart transport optimisation works →
  • Smart ranking — Each potential assignment is scored on proximity, time windows, vehicle capacity, driver hours remaining, and vehicle suitability. The best match wins.
  • Review before applying — See the proposed assignments in a clear table before committing. Review travel distances, estimated times, and any jobs that couldn't be assigned (with reasons).
  • One-click apply — Happy with the plan? Apply all assignments at once. Drivers are notified automatically and jobs move to "Assigned" status immediately.
  • Handles constraints — Vehicle capacity, driver hour limits, time windows, and accessibility requirements are all respected. If a job can't be feasibly assigned, you'll know why.
Fleet Optimise — Results 50 of 50 assigned
50 Jobs Assigned
20 Drivers Used
312 km Total Distance
4.2 hrs Avg. per Driver
D. Johnson 4 jobs — Van 01 18.3 km
S. Williams 3 jobs — Truck 04 22.1 km
R. Martinez 3 jobs — Van 07 14.7 km
+ 17 more drivers assigned...

Driver Hour Management

Keeping drivers within their allowed hours isn't just good practice — it's often a legal requirement. Waybill tracks driver hours and enforces limits automatically.

  • Maximum daily hours — Set a maximum hours-per-day limit for each driver. The system won't assign new jobs to a driver who would exceed their limit.
  • Real-time hour tracking — See each driver's accumulated hours for the day at a glance. Know who has capacity and who's approaching their limit.
  • Schedule-based availability — Driver schedules define when each person is available. The system only considers drivers during their scheduled working hours.
  • Fatigue prevention — By enforcing hour limits at the system level, you prevent accidental over-scheduling that leads to fatigued drivers and safety risks.
Real-world scenario: A courier company has 20 drivers and 50 pending deliveries. Fleet Optimise assigns all 50 jobs to the optimal driver-vehicle pairs in seconds, minimising total travel distance and ensuring no driver exceeds their hours. The result: efficient routes, compliant hours, and drivers who are home on time.
Driver Hours — Today
D. Johnson
5.6 / 8 hrs
S. Williams
6.8 / 8 hrs
R. Martinez
3.6 / 8 hrs
K. Lee
7.6 / 8 hrs
A. Patel
2.4 / 8 hrs

Match Jobs to the Right Vehicle

Not every job needs the same vehicle. A small parcel delivery doesn't need a 10-tonne truck, and a bulk freight run doesn't fit in a sedan. Waybill ensures every job goes to a suitable vehicle.

  • Vehicle types and capacity — Define each vehicle's type, passenger capacity, cargo capacity, and special capabilities. The system uses this data when matching vehicles to jobs.
  • Automatic matching — When Smart Assign or Fleet Optimise runs, vehicle suitability is a key scoring factor. A wheelchair-accessible job will only be assigned to an accessible vehicle.
  • Utilisation tracking — See how each vehicle in your fleet is being used. Identify underutilised vehicles that are costing money and overworked vehicles that may need maintenance sooner.
  • Vehicle status — Mark vehicles as active, in maintenance, or decommissioned. Only active vehicles are considered for job assignments.
  • GPS-aware assignment — Vehicles with GPS location data get prioritised for accurate travel time estimates. The system knows where each vehicle currently is, not just where it's garaged.
Fleet Vehicles
Van 01 — Ford Transit ABC-123 • Cargo: 1200 kg
Active
Van 07 — Mercedes Sprinter DEF-456 • Cargo: 1500 kg
Active
Truck 04 — Isuzu NPR GHI-789 • Cargo: 4500 kg
Active
Van 03 — Toyota HiAce JKL-012 • Cargo: 800 kg
Maintenance

Real-Time Dispatch That Keeps Up With Your Day

Plans change. Customers reschedule, traffic slows, vehicles break down. Waybill's real-time dispatch system gives you the tools to adapt on the fly.

  • Live status board — See every active job, every driver's current status, and every vehicle's location on a single dispatch screen. Updates arrive in real time — no manual refreshing.
  • Instant reassignment — Driver stuck in traffic? Reassign the job to the nearest available driver in seconds. The new driver is notified immediately.
  • Priority management — Mark urgent jobs as time-critical so they're handled first. The dispatch board highlights priorities so nothing falls through the cracks.
  • Communication trail — Every status change, reassignment, and note is logged with timestamps. If a customer asks "where's my delivery?", you have the answer instantly.
In practice: It's 2 PM and a customer calls to add an urgent same-day pickup. The dispatcher creates the job, clicks Smart Assign, and within seconds sees which driver is closest and has capacity. One click to assign, the driver gets a notification with the address, and the customer gets a confirmation with an estimated arrival time.
Dispatch Board — Live
JOB-48291036 D. Johnson In Transit
JOB-51937284 S. Williams Assigned
JOB-62840193 R. Martinez In Transit
JOB-73019284 Unassigned Urgent
JOB-84027193 K. Lee Completed

Invoicing at Scale

When you're running hundreds of jobs a week, manual invoicing isn't practical. Waybill's rate card system and automatic fee calculation keep your billing accurate and efficient.

Configurable Rate Cards

Set up rate cards that reflect your pricing structure — per kilometre, per trip, per hour, or a combination. Different customers can have different rate cards applied to their jobs.

When a job is completed, the fee is calculated automatically based on the applicable rate card and the actual job details (distance, time, etc.). No manual calculation, no guesswork.

Fee Transparency

Every job displays its calculated fees clearly — base rate, distance component, time component, and total. Dispatchers can review fees before they're finalised.

With unique job reference numbers on every trip, reconciling invoices with job records is straightforward. Export data for your accounting system or generate reports for specific customers and periods.

Automate With Custom Workflows

Every fleet operation has processes that should happen automatically — notifications when a job is late, escalations when a driver doesn't update their status, or automatic status changes at certain times. Waybill's workflow engine makes this possible without code.

  • Event-based triggers — Workflows fire when something happens: a job status changes, a driver becomes available, a job is created, or a vehicle status changes.
  • Scheduled triggers — Run workflows on a schedule — check for overdue jobs every 15 minutes, send daily summary reports, or flag idle drivers every hour.
  • Conditions and logic — Add conditions to control when actions fire. "Only if the job is more than 30 minutes overdue" or "Only if the driver has more than 3 pending jobs".
  • Actions — Send notifications, update job status, assign drivers, log audit entries, and more. Chain multiple actions together for complex processes.
  • Visual builder — Build workflows visually with a drag-and-drop canvas. Connect triggers, conditions, and actions to create the automation your operation needs.
Example workflows: "When a job is 15 minutes overdue, send a notification to the dispatcher." "Every morning at 6 AM, check for unassigned jobs and send a summary email." "When a driver marks a job as completed, automatically update the job fee calculation."
Active Workflows
Late Job Alert Trigger: Job overdue > 15 min → Notify dispatcher
Morning Unassigned Check Trigger: 6:00 AM daily → Email summary of pending jobs
Driver Idle Warning Trigger: Every 30 min → Flag drivers idle > 1 hour
Auto-Close Completed Jobs Trigger: Job completed > 24 hrs → Archive job

Built for Commercial Scale

Minutes, Not Hours

Fleet Optimise replaces the hours dispatchers spend manually assigning jobs each morning. Feed in the day's jobs, click optimise, review the results, and apply — your fleet is rolling in minutes.

Compliance Built In

Driver hour limits, vehicle capacity checks, and accessibility requirements are enforced at the system level. You can't accidentally assign a 10-hour day to a driver with an 8-hour limit.

Complete Visibility

From the dispatch board to individual job records, you always know where things stand. Real-time updates mean the information you see is the information that's true right now.

Scales With You

Start with a small operation and grow. Add drivers, vehicles, and team members as your business expands. Waybill's usage-based pricing scales with commercial operations — pay only for completed jobs, with automatic volume discounts as you grow.

Team Permissions

Dispatchers manage jobs. Admins manage billing and team access. Drivers see their assignments. Custom roles let you define exactly who can do what — with over 60 granular permissions available.

Audit Trail

Every job, assignment, status change, and modification is logged with timestamps and user attribution. When a customer disputes a delivery, you have the complete record.

Optimise Your Fleet Operations Today

Every feature, no limits. Pay only for completed jobs — from $0.45. Try it for 14 days, no credit card required.