Skip to content
WareBee

Warehouse metrics

Occupied and working a traileraren't the same thing for a door.

Dock-door utilisation is the share of a door's available time that's actually spent loading or unloading a trailer, separated from time the door stands empty or sits blocked by staging with a trailer parked but not being worked. WareBee logs door assignment as its own event — trailer in, work start, work complete, trailer out — so a door's day splits into working time, blocked time and empty time, instead of one occupancy reading that can't tell you which of the three is actually happening.

See what's backing up the yard
WareBee dock schedule breaking a door's day into working, blocked and empty time rather than one occupancy reading

What it is

Split into working, blocked and empty time — not one number.

On WareBee's digital twin, dock-door utilisation runs off the same door assignment events that build the dock schedule — trailer in, work start, work complete, trailer out — captured as a scan, a terminal confirmation or telematics off the trailer itself, for every door across every shift. Because those events are timestamped individually rather than sampled on a walk-round, a door's day resolves into working time, time blocked by staging or a parked trailer, and time genuinely empty, three figures a single occupancy read collapses into one.

The number moves with how the door is actually managed, not with how busy the yard looks. Whether doors are assigned by availability or by what's actually staged and ready behind them, how much of a door's working window gets eaten by a staging lane that's quietly turned into overflow storage, and whether inbound and outbound trailers draw from one shared pool of doors or two separate ones all shift how much of a door's time counts as working rather than blocked.

Dock-door utilisation only means something next to a peer set. WareBee matches yours on order profile, SKU count and footprint, then reads a door's working share against yards built the same way — nothing else it could reasonably be measured against.

What moves this number

What actually decides how a door's time gets spent.

Each one is measured on your digital twin from data you already generate, so a quiet-looking door has a cause before it's called under-used.

Doors assigned by availability, not by what's ready

The next open door gets the next trailer, even when the work behind it isn't staged and ready to receive it.

Door assignment can weigh what's already staged in front of each door and how long its current occupant still needs, not just which doors show free on the board. A door handed to a trailer before the putaway or picking behind it is ready spends its working window waiting instead of loading.

Staging lanes running as overflow storage

Pallets waiting to move off the dock sit in a staging lane so long they start behaving like inventory, and the door behind them inherits the delay.

Occupancy gets measured zone by zone rather than as one site-wide total, so a staging lane that's quietly become overflow storage shows up as a capacity number like any other zone. Reclaiming it is what gets a door's working window back.

Inbound and outbound sharing one pool of doors

A door pulling double duty for arrivals and departures needs a different kind of scheduling than one dedicated to a single direction.

Shared doors get scheduled as one resource rather than two plans that happen to use the same openings, so an outbound load staged in front of a door is accounted for before an inbound trailer gets sent to it. Which direction a door is actually needed for shifts across the day rather than staying fixed.

Task and wave readiness behind the door

A door can sit idle for a perfectly good reason: the wave that needs it hasn't reached the point of releasing a trailer yet.

Task scheduling, dock-door scheduling and wave timing run against the same plan, so a door isn't marked idle for lacking a trailer when the real cause is a wave still clearing upstream. The two situations call for different fixes, and only a shared schedule tells them apart.

A quiet door and an idle door aren't the same door.

Once your dock-door utilisation is read against a peer set matched on order profile, SKU count and footprint, the next question is why a given door's time splits the way it does — assignment logic handing it trailers before their work is ready, a staging lane that's quietly become storage, or a shared inbound/outbound pool that isn't scheduled as one resource. The same door assignment events that build the figure break it down to cause, so a quiet door reads differently from an idle one.

From there it's a sequencing change, not a bigger yard. Dock-door scheduling, task scheduling and wave timing already run together on the digital twin, so a different door assignment rule, a reclaimed staging lane or a rebalanced inbound/outbound pool can be tested against the same trailer and order mix already producing the current figure, before anything changes for a driver at the gate. Once approved, the change reaches the WMS as the door assignments and tasks it already runs on.

  • Dock-door utilisation read against a peer set matched on order profile, SKU count and footprint
  • Every door's time split into working, blocked and empty, not one occupancy reading
  • Door assignment and staging changes tested on the twin before a live yard changes
See what's backing up the yard
WareBee dock schedule breaking down a door's utilisation into working, blocked and empty time against a matched peer set

Questions

Dock-door utilisation, door by door.

  • What exactly counts as a door 'working' in this measure?

    A door counts as working for the stretch it's actively engaged loading or unloading a trailer, timed from the work-start event to work-complete rather than from the moment the trailer pulls in. A trailer that's arrived but is still waiting on a putaway crew or a wave to catch up counts as blocked time, not working time, because the door itself isn't doing anything yet even though it looks occupied on a board.

  • Is dock-door utilisation the same thing as trailer dwell time?

    No — they measure different things from different vantage points. Trailer dwell time is timed from a truck's own arrival to its departure, whichever door it uses. Dock-door utilisation is timed from the door's side: how much of that door's day was spent actually working a trailer versus sitting blocked or empty. A busy door can carry a short average dwell time if trailers move through it quickly, or a long one if they queue against work that isn't ready.

  • Why would a door show low utilisation even on a busy day?

    A door can sit quiet for reasons that have nothing to do with demand — a staging lane in front of it acting as overflow storage, an assignment rule that keeps handing it trailers before the putaway work behind it is ready, or a wave still clearing upstream that hasn't released the trailer meant for that door yet. Reading utilisation next to what's actually staged and scheduled behind each door separates a genuinely quiet day from a badly sequenced one.

  • Does a high utilisation figure mean a door is well run?

    Not necessarily, and that's why the figure needs a comparison rather than a fixed reading. A door showing constant activity could be genuinely well loaded, or it could be masking trailers dwelling against work that isn't ready — engagement time alone doesn't distinguish the two. That's why WareBee never scores utilisation on its own: it first places your doors inside a peer set matched on order profile, SKU count and footprint, and only then decides whether a given figure counts as high, low, or exactly where doors like yours normally sit.

  • What data does a dock-door utilisation reading draw on?

    Door assignment and dock schedule events, alongside the putaway and pick task data your WMS already produces, are enough for a first read — trailer telematics and terminal scans sharpen the working, blocked and empty split further where you already have them, but neither is required to start. That combination is what lets a door's day break into working, blocked and empty time from data you're already generating, rather than waiting on a new integration project.

  • Once a door assignment is resequenced, does the change reach the WMS?

    Yes. Once a supervisor approves a revised door assignment, a reclaimed staging lane or a rebalanced inbound/outbound pool, it becomes the door assignments and tasks the WMS runs on for that shift, so the change that improved a door's utilisation on the twin is the one the yard actually works to. Door events then flow back into the same model, so the next read starts from what genuinely happened at that door, not an assumption.