OpenFence
Case study · what we're building

We run WDA Movers. We're building OpenFence to run it on.

Dispatch shouldn't have to call a crew to know they arrived, confirm they're still loading, or chase down when they left. We're building OpenFence to turn all of that into automatic, signed evidence — and feed it straight into our bill of lading, on the same contract and explainable events you'd build on.

We're our own first user — wiring OpenFence into WDA's dispatch and bill of lading now.

The challenge

Moving is a tariff-governed, timing-sensitive business. When a crew arrives, how long they work, and when they leave drives billing and the day's schedule — and the only way to know any of it used to be a phone call that interrupts a crew mid-job.

Tracking you can stand behind

Crews, trucks, and a customer's household goods — visible at a glance, not reconstructed from callbacks after the fact.

Last-minute moves

Slotting a same-day or last-second job is guesswork without knowing how the moves already underway are really running.

Anxious customers

Customers want to know where their belongings are — silence breeds worry on moving day.

How a WDA move flows through OpenFence

This is the path we're building every job onto — geofences, devices, events, signed webhooks, evidence.

  1. 1

    Geofence origin + destination

    A geofence is drawn around each address — pickup and delivery.

  2. 2

    Devices on the crew / truck

    Registered devices report location as the move runs.

  3. 3

    enter / exit / dwell events

    Arrival at origin, time on-site (load duration), departure — and the same at the destination.

  4. 4

    Signed webhooks

    Events push into dispatch & billing — HMAC-verified, retried, dead-lettered. Wiring this into our BOL tooling is what we're building now.

  5. 5

    Explainable trace

    Every event is backed by a defensible trace — evidence, not a black box.

The evidence a move leaves behind

Each arrival, on-site dwell, and departure lands as a timestamped, signed event — and every one pushes a delivered webhook into dispatch. Here's what that evidence trail looks like in the dashboard, for an example moving company:

openfence.ai/dashboard/events
OpenFence dashboard event feed: a moving company's trucks arriving at and departing job sites through the day, each row a timestamped geofence enter or exit with a delivered webhook.
openfence.ai/dashboard/events
OpenFence event detail: a geofence.enter arrival opened to show its signed payload and a webhook delivered with HTTP 200 in 118 ms.

Illustrative — example tenant (Acme Moving Co) with sample data. The dashboard UI is the real product.

What we're building it to do

Today a dispatcher confirms each job by hand. The same event trail is built to automate four of those things.

Dispatch & predictive scheduling

Arrival, departure, and load-duration timing will let WDA predict the destination unload, slot same-day and last-second moves, and learn scheduling patterns over time.

Tariff-governed records

Arrival, on-site, and departure times will flow straight into bill-of-lading records — backing what the crew reports, to the minute.

Client transparency

Share live location with the shipper so they always know where their household goods are — peace of mind, not a phone call.

Asset tracking

Trucks, crews, and customers' household goods — visible in one place, all on the same event stream.

"Moving is a business of constant uncertainty. Every move creates a trail of evidence — and we're building OpenFence to turn that evidence into actionable insight. Instead of relying on assumptions, we'll make better decisions, communicate more effectively, and deliver a more predictable experience for our customers."
Lonnie · Co-Owner, WDA Movers

The same platform you'd build on

None of what we're building WDA on is private plumbing. The same PostGIS geofences, enter/exit/dwell events, signed-webhook contract, rules engine, and explainable traces are the public product you'd build on — for your fleet, your assets, your customers.

Run your operation on the same evidence trail.

Start a tenant, drop a geofence, and watch the first signed event land. $0 for 14 days.

$0 today · 14-day free trial.