Why a logistics firm needs a configurable UI (not custom code)

Meridian Logistics Group operates multiple local brands. We need consistent pricing and scheduling rules, but each market has its own realities. Instead of writing software, we use an operator UI that lets us configure pricing, batching, dispatch, and billing logic per brand. No code pushes; just changes in the admin.


Per-km pricing: configured, not coded

What we set in the UI

Operator notes

Result: sales can quote consistently in minutes, and pricing policy lives in one place.


Resource batching: pre-defined combinations you can trust

Most jobs map to patterns, so we configure batches in the UI—name + assets + default costs.

Examples

What the UI stores with each batch

Dispatchers can override a batch on a job, and the UI recalculates both availability and cost impact instantly.


Nearest dispatch with availability and compliance

Once a quote is accepted, the scheduler view shows eligible units.

UI inputs

How we operate (no formulas needed)

The result is day-plan quality, not single-leg greediness.


One key from quote → job → invoice

Every quote gets a stable job key that automatically carries through:

  1. Quote: distance, modifiers, batch, price, terms
  2. Job: assigned truck/crew, checklist, timestamps, photos
  3. Invoice: variances (time/materials), surcharges, tips

Because the UI ties everything to one key, finance can reconcile in minutes and customers don’t re-enter info.


Automated costs, expenses, and profit (configured targets vs. actuals)

Close-out is UI-first:

Dashboards roll up gross margin by brand, city, truck class, and batch. We watch pricing drift and operational friction weekly.


Scheduling & reporting the team actually uses

No code, no CSV gymnastics—just an admin that operators can change safely.


What the UI-only approach unlocks

*Chatwoot and Twilio are trademarks of their respective owners.