Back to Insights
Brisbane, Australia
February 2026
8 min readWorkflow Demo

FleetPro: Run Planning, Electronic Work Diary & Fleet Compliance

How GetPost Labs would build the transport allocator's workflow: orders read and run plans drafted by AI agents, fatigue and mass limits checked against electronic work diary and vehicle data by fixed rules, and every run released by your allocator. The Chain of Responsibility record is kept on the same trail.

Conceptual Prototype — Illustrating our approach

Executive Summary

The Problem: Every day the allocator matches orders to trucks and drivers against delivery windows, driver hours, vehicle mass limits and permits, then keeps the plan moving through breakdowns and late changes. Driver hours sit in the electronic work diary, orders in email and the TMS, and the compliance evidence in registers, so the plan is built and checked by hand.

The Solution: FleetPro gives the order reading and first-draft run plan to AI agents, keeps fatigue, mass and permit limits as fixed rules in software, and leaves the release of every run with the allocator. Work diary hours, run changes and proof of delivery sit on one record.

The Outcome: The allocator adjusts a checked plan instead of building one from scratch, no run is released that breaks a fatigue or mass rule, and each delivery keeps its own Chain of Responsibility trail.

1

The Challenge

Understanding the problem space

"Monitor compliance with fatigue management, mass limits, and other regulatory requirements"

— A duty listed in a current Australian transport allocator job ad (SEEK, September 2026)

Allocation and compliance are the core of the role. Across 16 current transport allocator and fleet compliance ads, the same duties come up again and again: allocate trucks and drivers to runs, manage driver schedules within fatigue rules, watch mass limits and permits, meet Chain of Responsibility and NHVR requirements, and keep accurate records in the TMS.

Most of that work is cross-checking information that already exists somewhere else — the orders, each driver's work and rest hours, the vehicle's registration, mass limits and permits, yesterday's runs. When it lives across the TMS, the work diary, email and a spreadsheet, every plan is checked by hand, and one missed break or overloaded axle becomes a breach with the whole chain responsible.

9 of 16
ads mention Chain of Responsibility
7 of 16
ads mention fatigue management
6 of 16
ads name the NHVR or the Heavy Vehicle National Law

Source: 16 transport allocator and fleet compliance job ads in Australia on SEEK, September 2026. Employers not named.

2

The Solution

What GetPost Labs would build

Core Capabilities

Order Intake (AI agent)
Reads orders from email, portals and the TMS, and flags missing addresses, windows or load details
Run Plan Drafts (AI agent)
Drafts which truck and driver take each load, based on delivery windows, vehicle type and who is available
Fatigue & Mass Rules
Driver hours from the electronic work diary, mass limits and permits checked by fixed rules, not AI
Release Stays With the Allocator
The allocator adjusts and releases every run; the agent drafts, never dispatches
Change Handling (AI agent)
When a truck breaks down or an order changes, drafts the re-plan for the allocator, re-checked by the same rules
Chain of Responsibility Record
Plans, hours, mass checks, changes and proof of delivery kept together for audit and accreditation
3

Where the Time Comes Back

Releasing, not rebuilding

The allocator stops building each day's plan by hand and starts adjusting a plan that has already been checked:

Daily Run Plan

Before

Read the orders, look up who is available, juggle trucks and windows on a whiteboard or spreadsheet, type it into the TMS.

After

The agent has drafted the plan from the orders and fleet. The allocator moves the few loads that need local knowledge and releases it.

Fatigue & Work Diary Hours

Before

Check each driver's hours in the work diary against their next run, and hope nothing changed since the last check.

After

A rule checks every driver's electronic work diary hours against the fatigue scheme before a run can be released, and re-checks on every change.

Mass & Permits

Before

Add up the load weights by hand, check the vehicle's limits and whether the route needs a permit.

After

A rule checks each load against the vehicle's mass limits and permits. A run that fails cannot be released.

4

BPMN Workflow

The business process modelled

Daily Runs: Orders to Delivered

Customer / DriverAI AgentRules in SoftwareAllocatorOrders inRead OrdersDraft Run PlanFatigue & MassAdjust PlanRelease RunsDeliver & LogCoR RecordDelivered
Customer / Driver
AI Agent
Rules in Software
Allocator
AI agent task
Rule in software
Person
5

User Journey

A Day's Runs, Orders to Delivered

Scenario: A regional general-freight operator plans tomorrow's deliveries across its rigid trucks and semi-trailers.

1
AI AgentRead Orders

Reads the day's orders from email and the customer portal into the TMS, and flags one order with no delivery window

2
AI AgentDraft Run Plan

Drafts which truck and driver take each load, grouping drops by area and delivery window

3
Rules in SoftwareFatigue & Mass

Checks each driver's electronic work diary hours against their fatigue scheme and each load against the vehicle's mass limits. One driver would run out of hours, so that run is blocked

4
AllocatorAdjust Plan

Moves the blocked run to a rested driver and confirms the missing delivery window with the customer

5
AllocatorRelease Runs

Releases the plan once the rules pass. Drivers receive their runs

6
DriverDeliver & Log

Completes the drops, records work and rest in the electronic work diary and captures proof of delivery

7
Rules in SoftwareCoR Record

Plan, hours, mass checks, the change and proof of delivery kept on one record for Chain of Responsibility

Outcome: Every run goes out checked against the fatigue and mass rules, with every change and decision on one record. The agent drafted it; the allocator released it.

6

Interactive Prototype

Functional dashboard demonstrating the concept

FleetPro
FleetProDriver Hours

Driver Hours Monitor

Real-time fatigue management • NHVR compliant

100% Compliant
32
Active Drivers
28
Hours OK
3
Rest Due Soon
1
Fatigue Alert
DriverVehicleTodayWeekRest DueFatigueStatus
John Smith
TRK-018.5h42h3.5hlowdriving
Sarah Chen
TRK-026.2h38h5.8hlowdriving
Mike Wong
TRK-0310.5h48h0hmediumresting
Emma Brown
TRK-044h32h8hlowdriving
Tom Wilson
TRK-0511.2h52h0.8hhighalert

© 2026 GETPOST Labs. Full Stack Engineering Solutions.

Functional prototype. Click on cells and entries to see interactions.

7

System Context

Where FleetPro fits in the ecosystem

SYSTEM INTEGRATIONTMSOrdersRunsProof of deliveryAPIFleetPro• AI run planning• Fatigue & mass rules• CoR trailAPIEWD & TelematicsWork & rest hoursVehicle locationDriver logsAPIFleet RegisterRegistrationsMass limits & permitsMaintenance

Have a Similar Problem?

This is the kind of workflow automation GetPost Labs builds. If your organisation has similar challenges, we'd love to discuss how a custom solution might help.