Built for non-emergency medical transport

The dispatch board that shows you the margin, not just the revenue.

Intake, scheduling, dispatch, driver app, compliance, rating and billing — everything a NEMT fleet needs. Plus the six things the incumbents leave you to work out in a spreadsheet.

Start a 30-day trial See what makes it different No card. No setup fee. No contract.

The fundamentals, done properly.

Payer policy inheritance, driver skill vectors, crew-based dispatch, effective-dated rates and telemetry on every status change. Where this market has already worked something out, we kept it.

Dispatch board

Unassigned queue on the left, a crew timeline on the right, live counters across the top. Drag a trip onto a crew and conflicts are checked before it lands.

Payer as a policy container

Organisation default, payer override, trip override — with the UI always showing which level a value came from. Every contract quirk becomes configuration, not a code branch.

Telemetry you can defend

Timestamp, GPS, phone odometer and keyed odometer at every transition, written immutably, with derived per-segment miles and durations. Enough to survive a recoupment without arguing.

And then, cost.

Revenue figures in this category are gross, so an owner cannot see cost per trip, margin per payer, or which contract is quietly losing money. Routely models driver pay, payroll burden, fuel and vehicle wear, a share of the day's fixed cost and overhead — and puts margin next to revenue on every trip, payer, driver and vehicle view.

Revenue
$1,768.40
30 trips today
Driver + burden
$612.18
18.4 paid hours
Vehicle + fixed
$372.74
284 miles, 4 vehicles
Margin
$783.48
44.3% of revenue
Base feeWheelchair · Door to Door$27.50
Mileage 0–10 mi7.4 mi @ $2.35/mi$17.39
Stair assist6 steps (min 4) @ $3.50/step$21.00
Contract revenue$65.89

Six things we decided to build properly.

Most NEMT systems cover intake, dispatch and invoicing. These are the places we went further, because each one is work an operator is otherwise doing by hand.

Cost, not just revenue

Driver pay and burden, fuel and vehicle wear, a share of the day’s fixed cost and overhead — modelled on every trip. Margin sits next to revenue on every trip, payer, driver, vehicle and invoice.

The number an owner actually needs, and the one nobody shows.

An optimiser that explains itself

Every assignment shows what it cost, which constraint bound it, and what came second. Trips it could not place get a constraint report naming the reason. Pin, re-run, revert.

A schedule you cannot interrogate is a schedule you cannot trust.

Alerts about today

Unassigned inside cutoff. Driver not started. Stuck in status. GPS gone dark. A run projected to miss its appointment window. A trip priced below cost.

Not a document expiring next month — though those are here too.

Remittance reconciliation

Ingest the broker’s payment file, match it line by line against the trip ledger, and work only the exceptions — underpaid, denied, unmatched — with the reason code attached.

The highest-value manual task in a NEMT back office.

Evidence on every mile

Timestamp, GPS, phone odometer and keyed odometer at each status change, written immutably, with derived per-segment miles and durations.

Enough to survive a recoupment without arguing.

Your data stays yours

A documented REST API and HMAC-signed webhooks, an exportable audit log, and time-boxed support access instead of standing vendor accounts in your tenant.

Everything the UI can read, a key can read.
Routely API
# every trip, with its telemetry and its price and cost breakdown
curl https://routely.health/v1/trips/1042 \
  -H "Authorization: Bearer rt_live_…"

# webhooks are signed, so your receiver can prove they came from us
X-Routely-Signature: t=1757040000,v1=<hmac_sha256 of "{t}.{body}">

Flat per vehicle. That is the whole price list.

No tiers, no feature gates, no setup fee, no contract. Reconciliation, the API, payroll and multi-entity are not upsells — feature-gated pricing in this market reads as a trap to owner-operators, and it is.

Starter

$59/vehicle/mo
1–5 vehicles

The whole product from a single vehicle. Email support.

  • Dispatch
  • Scheduling
  • Route optimiser
  • Driver app
  • Live tracking
  • Alerts
  • Billing
  • Payer recon
  • Payroll
  • Bulk import
  • Documents
  • Api
  • Unlimited users and trips
  • 30-day trial, no card
Start free

Fleet

$49/vehicle/mo
6–19 vehicles

The same product at a lower rate once you run six or more vehicles.

  • Dispatch
  • Scheduling
  • Route optimiser
  • Driver app
  • Live tracking
  • Alerts
  • Billing
  • Payer recon
  • Payroll
  • Bulk import
  • Documents
  • Api
  • Unlimited users and trips
  • 30-day trial, no card
Start free

Network

$39/vehicle/mo
20+ vehicles

For operators running twenty or more vehicles. Priority support and hands-on onboarding.

  • Dispatch
  • Scheduling
  • Route optimiser
  • Driver app
  • Live tracking
  • Alerts
  • Billing
  • Payer recon
  • Payroll
  • Bulk import
  • Documents
  • Api
  • Priority support
  • Onboarding assistance
  • Unlimited users and trips
  • 30-day trial, no card
Start free

Ready to see where your margin actually goes?

Bring one week of trips. We will show you cost per trip, margin per payer and the deadhead ratio you are carrying — before you commit to anything.