Medical equipment dispatch software: 6 steps 2026
The buying decision comes before the logo
Medical equipment dispatch software is the system that puts a driver, a vehicle, and a time window on a hospital bed, an oxygen setup, a wheelchair, or a supply order, and that keeps the proof the item reached the patient. The short version is this: if you bill the rental yourself, start with a durable medical equipment system that includes the stop; if billing already works and only the route is messy, price a route tool from its public page; if a hospital is ordering the equipment from a vendor network, you are looking at a logistics layer, not a driver app. Retail spending on durable medical equipment, a bucket that includes contact lenses, eyeglasses, hearing aids, rentals, and oxygen, reached 2024 retail DME spend: $86.4 billion according to CMS (2024), after a 5.4 percent rise. That figure is bigger than any one supplier's routes, and it is not a count of home deliveries alone. Clinic scheduling is a different job from equipment on a truck, which is why a practice-dispatch comparison such as dispatch software for medical practices should stay in its own lane.
Key Takeaways
Split the purchase into the route, the proof of delivery, and the bill before you compare product names.
Onfleet, OptimoRoute, and DME Engine publish dollar prices. Brightree, Bonafide, NikoHealth, and VectorCare did not, on the pages reviewed for this guide.
Oxygen rentals and other capped rentals end on a Medicare clock, so the tool has to schedule the pickup as well as the first drop.
Barcode scanning and auto-dispatch sit on a higher Onfleet tier than photo-and-signature proof. Read the plan page, not only the industry page.
A hospital ordering network and a supplier's driver app answer different buyers. Mixing them up wastes the demo.
A connector between the truck and the billing file still needs a person when the signature, the serial, or the address fails.
Who this is for
This guide is for an owner or operations lead at a small home medical equipment shop, a hospice-contract supplier, or a home oxygen route who is close to signing and wants public facts before a sales call. You run your own stops, or you are about to, and you need to know which products are sold for that work today. AAHomecare estimates Suppliers in the 2028 round: 3,650 according to HomeCare (2026) would be touched by the next remote item delivery competitive bidding program, from Medicare claims, in a survey of 306 companies and more than 1,500 locations. Margin pressure is a reason to know your software cost, and it is not a reason to buy a tool aimed at a hospital system. Red flags: you need a clinic chart, not a delivery record; you do not move equipment or supplies to patients or facilities; you want a hospital to dispatch its own transporters and you do not run a supplier route at all.
How we evaluated these tools
This guide weighs public pages a buyer can open before a call. It is not a hands-on test, and it does not rank vendors by a score we computed from private demos. The weights favor a small supplier who can lose a Medicare payment when the paperwork on the stop is thin. Medicare pays 80 percent of the lower of the supplier's charge or the fee schedule, and Beneficiary coinsurance: 20 percent according to CMS (2026) is what the beneficiary owes after any unmet Part B deductible. The same CMS page says oxygen equipment rental may not continue past 36 months of continuous use, and other capped rental items generally stop at 13 months. Those clocks turn pickups into scheduled work. A route tool that cannot show the proof, and a billing tool that never sees the stop, both fail that test in different ways. Same-day changes, proof, and a link to billing or inventory each carry 20 percent because a missed STAT delivery, a missing signature, and a rental that never invoices are the three failures that show up in the bank account. A price you can model and a published privacy agreement carry 15 percent each. Small-team setup carries 10 percent because a two-person office cannot staff a long implementation that the vendor has not even described.
| Criterion | Weight | Pass score of 5 | Questions to ask |
|---|---|---|---|
| Same-day route changes | 20% | 4 | 3 |
| Proof of delivery on the stop | 20% | 5 | 4 |
| Link to billing or inventory | 20% | 3 | 4 |
| A price you can model | 15% | 3 | 2 |
| Published privacy agreement | 15% | 4 | 2 |
| Small-team setup | 10% | 4 | 3 |
Pass scores are the bar this guide uses when reading a public page. A 5 on proof means a signature or photo is listed on a named plan. A 3 on billing means the product at least describes an invoice or a claim, not only a map pin. Questions to ask are the count of checks in the checklist later on this page, grouped by criterion.
Prices you can read, and quotes you cannot
Pricing checked October 15, 2026. Three vendors publish dollars. Four do not, so their rows say Quote-based. Nothing below is an estimate.
Launch plan starts: $619/month according to Onfleet (2026) and includes 2,500 delivery or pickup tasks, with unlimited users, photo and signature proof, basic route optimization, and API and webhook access. The Scale plan starts at $1,349 per month for 5,000 tasks and adds barcode scanning, auto-dispatch, and custom fields. The Enterprise plan starts at $3,099 per month for 10,000 or more tasks. A courier add-on starts at $299 per month. Onfleet counts a task toward the allowance when it reaches Completed status. The pricing FAQ says unpaid access lasts 14 days before a card is charged, and SMS and voice are billed apart from the subscription. Twelve times the Launch starting price is $7,428. Twelve times the Scale starting price is $16,188. Twelve times $299 is $3,588. Those are floors, because the pages say "starting at," and telephony is extra.
The Lite plan on OptimoRoute is $35.10 per driver per month when billed annually, for up to 700 orders at once, and the Pro plan on OptimoRoute is $44.10 per driver per month on that same annual basis, for up to 1,000 orders at once, according to OptimoRoute (2026). The same page's pricing example is 5 drivers times $49 per driver, or $245 per month, on the Pro plan. The page says a full year paid upfront is a 10 percent discount, and $49 minus 10 percent equals $44.10, which matches the annual Pro figure on the card. Five drivers at $44.10 is $220.50 per month, or $2,646 over 12 months. The page also says there is no setup fee, daily order volume is not capped by the simultaneous order limit, and you can use the product for 30 days before you purchase. Proof of delivery is listed on the Pro plan. Pickup and delivery, as a named feature, is listed on the Custom plan, which is quote-based.
DME Engine publishes a $200 per month minimum that includes up to 10 team users, then $0.10 per active patient day with one warehouse, $0.12 with more than one warehouse, and $0.15 per active patient day on the premium rate that adds text alerts, according to DME Engine (2026). An active patient is someone who has received equipment or a delivery. Facility portal users are unlimited and do not count toward the 10. Pricing above 10 team users is listed as not set. Twelve times the $200 minimum is $2,400 before any patient-day charges. The pricing FAQ describes a 30-day guided pilot with no credit card.
| Vendor | Plan | Published figure | Included amount | Billing note |
|---|---|---|---|---|
| Onfleet | Launch | $619 per month, starting | 2,500 tasks | Counted at Completed status |
| Onfleet | Scale | $1,349 per month, starting | 5,000 tasks | Barcode and auto-dispatch |
| Onfleet | Enterprise | $3,099 per month, starting | 10,000+ tasks | SSO, lifetime reporting |
| Onfleet | Courier add-on | $299 per month, starting | Not stated as a task pack | Client portal and invoicing |
| OptimoRoute | Lite, annual | $35.10 per driver per month | 700 orders at once | Web service API listed |
| OptimoRoute | Pro, annual | $44.10 per driver per month | 1,000 orders at once | Proof of delivery listed |
| OptimoRoute | Pro, page example | $49 per driver, $245 for 5 | 120 deliveries a day in the example | 10 percent annual discount stated |
| OptimoRoute | Custom | Quote-based | Thousands of orders | Pickup and delivery listed |
| DME Engine | Minimum | $200 per month | Up to 10 team users | Usage is extra |
| DME Engine | One warehouse | $0.10 per active patient day | 1 patient-day | Above the minimum |
| DME Engine | Extra warehouses | $0.12 per active patient day | 1 patient-day | More than one warehouse |
| DME Engine | Premium | $0.15 per active patient day | 1 patient-day | Adds text alerts |
| Brightree | Not published | Quote-based | Not published | HME suite with delivery |
| Bonafide | Not published | Quote-based | Not published | Sold by WellSky |
| NikoHealth | Not published | Quote-based | Not published | Dollar amount not on the pages reviewed |
| VectorCare | Not published | Quote-based | Not published | Hospital logistics, including DME |
| Line | Count | Rate | Multiplier | Result |
|---|---|---|---|---|
| Pro plan example on OptimoRoute | 5 | $49 | 1 month | $245 |
| Annual Pro rate on OptimoRoute | 5 | $44.10 | 12 months | $2,646 |
| Launch starting price on Onfleet | 1 | $619 | 12 months | $7,428 |
| Scale starting price on Onfleet | 1 | $1,349 | 12 months | $16,188 |
| Courier add-on starting price on Onfleet | 1 | $299 | 12 months | $3,588 |
| Minimum on DME Engine | 10 users | $200 | 12 months | $2,400 |
| Day-20 tasks at 120 completed stops | 120 | 20 days | 1 | 2,400 |
| Day-21 tasks at 120 completed stops | 120 | 21 days | 1 | 2,520 |
Brightree's HME page describes intake through inventory, delivery, and billing, and it does not list a price. Bonafide's WellSky page describes delivery and billing on one platform and does not list a price. NikoHealth's delivery FAQ describes billing, inventory, and route-optimized delivery on one order, and a companion pricing-model page describes flat monthly fees or a percentage of collections for this category without a dollar amount for NikoHealth. VectorCare's comparison page describes DME as one service a hospital coordinates and does not list a price. Treat those four as Quote-based.
What each product actually covers
Published labels below come from the vendor pages opened for this guide. "Not published" means that page set did not state the item. It is not a claim that the feature is absent from a contract.
| Capability | Onfleet | OptimoRoute | DME Engine | Brightree | Bonafide | NikoHealth | VectorCare |
|---|---|---|---|---|---|---|---|
| Sold for equipment movement | Medical device and DME delivery page | General routing with a driver app | Hospice, home health, and supply delivery | HME delivery and inventory | DME mobile delivery | Route-optimized DME delivery | DME inside hospital logistics |
| Driver proof | Photo and signature on Launch | Listed on the Pro plan | Signature and optional photos on iOS | Mobile proof and patient signature | Digital signature, offline app | Proof tied to billing on completion | Ordering and tracking, not a supplier driver app |
| Barcode or serial | Barcode on the Scale plan | Not published | Barcode and lot tracking | Not published on the page reviewed | Barcode scanning | Not stated on the FAQ reviewed | Not published |
| DME billing in the product | Not published | Not published | Per-agency invoicing | Revenue cycle and denials | Claims, remittance, ledger export | Claims and remittance on the same order | Invoicing for logistics, not supplier rental claims |
| Privacy agreement | HIPAA BAA and SOC 2 Type II stated | Not published on the pricing page | BAA stated as available | Not published on the page reviewed | Not published on the page reviewed | Not published on the FAQ reviewed | Healthcare network, agreement text not priced |
| API or file handoff | API and webhooks on Launch | Web service API on Lite and Pro | Not published as a public endpoint | Not published on the page reviewed | REST, web service, or batch | Not listed as a public endpoint on the FAQ | SMART on FHIR stated |
A map pin does not close a rental. The useful split is whether the same order can show the driver, the signature, and the charge. Onfleet and OptimoRoute publish the first two, on the plans named above, and they do not publish a Medicare rental claim. DME Engine, Brightree, Bonafide, and NikoHealth describe the charge as part of the product. VectorCare describes the hospital's order to a vendor, which is upstream of the supplier's own truck.
A configurable workflow from US Tech Automations can sit above two of these records when the delivery system and the billing file are not the same product. The trigger is a completed stop or a same-day order export. The action checks the address, the equipment line, and whether a signature file is attached. The output is a dispatch update or a hold. Prerequisites are an API key or a file export, a field map agreed with the biller, and a business associate agreement if the file carries a patient name or address. A person still releases STAT stops, address mismatches, and any stop the driver marked failed. That is a proposed design, not a live customer and not a measured result.
Six steps to a short list
Name the job. Route only, proof only, or route plus the rental bill.
Write the proof you must keep: signature, time, and equipment identity, plus barcode if audits ask for serial or lot.
Price the public plans with your driver count and your completed stops, using the table above.
Ask every quote-based vendor to price that same volume in writing before you compare them to a $619 or $200 starting point.
Confirm who signs a business associate agreement and who reviews a failed stop.
Decide whether anything has to move between the truck system and the billing file, and who maintains that handoff.
Seven vendor profiles
Onfleet
Published: Onfleet's medical device page describes scheduled and urgent delivery for distributors, including home medical equipment, oxygen tank exchange, home dialysis supplies, and same-day stops, across an internal fleet or a delivery partner. The pricing page separates basic route optimization and photo-and-signature proof on the entry plan from barcode, auto-dispatch, and custom fields on the next plan. The medical device page states a HIPAA business associate agreement and SOC 2 Type II.
Best fit: a supplier that already bills in another system and needs live tracking, a driver app, and a completion record, including a mix of its own drivers and outside couriers.
Limits: Medicare claim submission is not published. Barcode scanning is not on the entry plan. Telephony is extra. The task allowance is a completed-task cap, so a 120-stop day can outgrow the entry allowance inside a month, as the worked example below shows.
Implementation: the pricing FAQ says you select a plan in the dashboard and that a card is not charged during the 14-day access window. A cutover still needs your order file mapped to a task, or the stops get typed by hand.
Our read: choose it when the hole is the last mile. Do not choose it as the only system if the rental invoice is still a spreadsheet.
OptimoRoute
Published: the pricing page sells driver routing with live tracking, an API on the listed plans, proof of delivery and analytics on the Pro plan, and pickup-and-delivery plus commercial routing on the Custom plan. The simultaneous order cap is 700 on Lite and 1,000 on Pro. The page says daily volume is not limited by that cap.
Best fit: a small fleet that can plan per driver, wants a public per-driver price, and already has billing elsewhere. The Pro plan is the one that lists proof of delivery.
Limits: this is not a DME billing or inventory system. Pickup paired with delivery is not listed on Lite or Pro. A HIPAA agreement is not published on the pricing page. Weekly planning on the Pro plan is marked as something you ask them to turn on.
Implementation: pricing is the number of drivers you plan in a month, with no setup fee on the page, and no monthly contract if you stay on monthly billing. Moving off a whiteboard still means importing addresses and teaching drivers the app.
Our read: a strong public-price option for the route itself. A weak option if the same screen must also produce the Medicare rental bill.
DME Engine
Published: the product page and pricing page describe hospice and home health equipment delivery, per-agency rate sheets, truck routing, barcode and lot tracking, signatures, optional photos, and invoicing. The driver app listed is iOS. The security page, linked from pricing, says a business associate agreement is available, traffic uses encrypted HTTPS, and orders over an agency dollar threshold wait for a named approver. An Android driver app was not listed on the pages reviewed.
Best fit: a supplier whose work is hospice, home health, or supply contracts, with a team of 10 or fewer staff users and a need for agency-specific prices.
Limits: the $200 figure is a minimum, not the whole bill. Patient-day fees stack on top. Pricing past 10 team users is not set. A public API endpoint list was not on the pricing page.
Implementation: the offer described is a 30-day guided pilot that sets up real orders, with no credit card. Plan on loading rate sheets, item masters, and portal users for each agency.
Our read: the closest public-price fit when the buyer is the DME company serving agencies, not a general courier and not a hospital.
Brightree
Published: Brightree's HME page describes a platform from referral and intake through inventory, resupply, delivery, and billing. It says delivery teams get mobile apps for route planning, proof of delivery, and patient signature capture, and that patients can use portals, reminders, and self-service resupply. Revenue-cycle tools and denial worklists are part of the same description. No dollar price is published there.
Best fit: an HME supplier that wants one vendor for intake, inventory, the stop, and the claim, and can run a quote process.
Limits: you cannot model the fee from a public card. Implementation time, a named driver-app store listing, and a public API were not on the page reviewed. A small shop can overbuy a full suite when the only hole is routing.
Implementation: expect a sales conversation and a data move from whatever holds patients and serial numbers today. Do not assume the mobile proof features are optional extras; the page presents them inside the HME platform.
Our read: the default full-suite name in this market. Make them price your locations and your order volume against the public-price tools before you treat the brand as the safe choice.
Bonafide, powered by WellSky
Published: WellSky's DME page says Bonafide covers order processing, inventory, barcode scanning, drop-ship, rented-versus-sold tracking, and export to a general ledger. Drivers capture digital signatures, track truck inventory, and sync in real time, including offline, on a smartphone, so billing can start when the stop is done. Claims, remittance, underpayment alerts, eligibility checks, and X12 or REST or batch connections are described. No dollar price is on that page.
Best fit: a DME supplier that wants the truck inventory and the claim on one record, including offline stops where cell service drops.
Limits: quote-based. A HIPAA business associate agreement was not stated on the page reviewed. The page markets a broad ERP, which is more product than a one-truck route problem needs.
Implementation: connections to payers and to a ledger are described as available in partner-specific modes. Budget time to map item numbers, serials, and payer price tables. No public timeline was stated.
Our read: a delivery-plus-billing suite for a supplier that has outgrown paper tickets. Compare the quote to DME Engine's published minimum if the work is mostly hospice contracts and the team is small.
NikoHealth
Published: NikoHealth's FAQ says the product runs DME billing, inventory, and route-optimized delivery on one patient and order record, deducts stock when a driver completes a delivery, and starts billing when proof of delivery is captured. It also describes multi-location warehouses, service locations, and more than one NPI. A separate page says platforms in this category, including NikoHealth and Brightree, commonly use a flat monthly fee or a percentage of collections. No dollar amount for NikoHealth was published on those pages.
Best fit: a growing supplier that wants one cloud order from intake through the stop to remittance and is willing to take a quote.
Limits: quote-based, so the percentage-of-collections path can scale with cash collected in a way a flat fee does not. A public driver-app store listing, a barcode line, and a HIPAA agreement were not on the FAQ reviewed. Do not treat marketing stories on the vendor's blog as measured results.
Implementation: ask for a walkthrough from intake to remittance on your own partial shipments and returns. The FAQ itself says that end-to-end pass is how you tell a unified record from two modules that share a logo.
Our read: keep it on the short list when you want suite behavior and a modern cloud pitch. Drop it if you need a price on a web page tonight.
VectorCare
Published: VectorCare's comparison page says it is not a broker. It describes automated dispatch, EHR-embedded ordering, real-time tracking, vendor credentialing, and scheduling across transport, home health, DME, air medical, and post-acute care. SMART on FHIR is listed. No supplier price card is published.
Best fit: a hospital or health system that orders DME and rides from a credentialed vendor network and wants that request inside the clinical record.
Limits: this is the buyer's ordering layer, not the DME company's driver app, truck inventory, or Medicare rental claim. A small supplier shopping for its own routes will not get a whiteboard replacement here. Any time savings on that page are the vendor's own comparison, and this guide does not treat them as an independent study.
Implementation: the work is network setup, vendor credentialing, and an EHR connection. That is a health-system project. A supplier invited onto the network still needs its own dispatch stack for the truck.
Our read: right tool when the hospital is the customer of the software. Wrong tool when you are the company loading the bed on the truck.
A priced month, with the completion field
OptimoRoute's pricing page gives a shop of 5 drivers and 120 deliveries a day and prices the Pro plan at 5 × $49 per driver, which equals $245 per month, according to OptimoRoute (2026). If each of those 120 deliveries reached Completed status, day 20 would be 2,400 tasks and day 21 would be 2,520 tasks, so the 2,500 completed tasks included with the $619 starting monthly price on Onfleet's Launch plan would be passed on that 21st day, according to Onfleet (2026). A reviewer can read the webhook field data.task on that completed stop and hold the record until the signature and the equipment identifier match the order. DME Engine's published minimum for up to 10 team users is $200 per month before the active-patient-day rate, according to DME Engine (2026).
In a proposed design, US Tech Automations reads data.task after the driver finishes, compares the equipment identifier with the order, and parks the stop when the signature or the serial is missing. The output is a list a biller can accept or return. Prerequisites are webhook access, which the Launch plan lists, a business associate agreement if the payload includes protected health information, and a person on the queue before a claim is created. This is a configurable workflow, not a deployment and not a timed result. Shops that already bill from the same screen that captured the signature can skip that handoff. Shops that still retype the ticket into a billing tool are the ones who feel the gap. For the billing product itself, see medical billing software for healthcare. Eligibility before the truck rolls is a separate decision, closer to Availity and Change Healthcare than to a route optimizer.
Common mistakes before you sign
Layoff share in that survey: 50 percent according to HomeCare (2026) of the AAHomecare respondents said they would lay off staff under the 2028 bidding round, and more than one in three said they would eliminate at least half of current staff. Buying the wrong system on a thin margin is a self-inflicted version of that squeeze.
Treating a route planner as a rental billing system. The public pages for Onfleet and OptimoRoute describe stops, proof, and APIs. They do not describe a DME claim.
Reading an industry page and skipping the plan. Barcode and auto-dispatch are on Onfleet's Scale plan, not on the $619 starting plan.
Comparing a quote-based suite to a starting price as if both numbers were known. Ask Brightree, Bonafide, NikoHealth, and VectorCare to price your driver count and your completed stops.
Ignoring the rental clock. Oxygen's 36-month cap and the 13-month cap on many other rentals mean the pickup is part of dispatch.
Assuming every driver phone is covered. DME Engine's listed driver app is iOS. Confirm Android before you buy phones.
Modeling OptimoRoute at $49 and at $44.10 as if they were the same offer. One is the page's 5-driver example. The other is the annual card rate.
A checklist for the last call
Can the driver capture a signature and a timestamp on the plan you will actually buy?
Does that plan include barcode or serial capture, or is that a higher tier?
Does the same order create the invoice, or will someone retype the ticket?
What is the price at your driver count and your completed stops, in writing?
Is a business associate agreement available before patient addresses move?
Who reviews STAT orders, failed stops, and serial mismatches the same day?
What happens at month 13 or month 36, when the rental cap says the equipment should come back?
Zapier, Make, and n8n can carry a new order into a route tool, and they can keep run histories, retries, error branches, and an audit trail when someone builds them. The buyer then owns observability, idempotency, escalation, access control, and maintenance. A proposed US Tech Automations design can set the hold rules, the reviewer, and the retry in one place, with the same prerequisites: an export or an API, a business associate agreement where protected health information moves, and a person on failed matches. The connector tools remain a fair choice when volume is low and the owner will keep the scenarios current. Technician scheduling inside a clinic, as opposed to equipment on a truck, is covered in job scheduling for medical practices.
When NOT to use US Tech Automations: a shop whose DME system already assigns the route, captures the signature, and creates the invoice from that same order does not need a second workflow. A team that only wants the driver app on OptimoRoute, and has no second system to sync, should stay inside that app. A hospital ordering equipment through VectorCare is buying a vendor network, not a bridge between two systems it owns.
Questions owners ask before they sign
What is medical equipment dispatch software?
It assigns the driver, the vehicle, and the time window for a piece of equipment or a supply order and stores the proof of the handoff. Billing, inventory, and hospital ordering may be included or may be separate products, depending on the vendor above.
Which of these tools publish a price?
Onfleet, OptimoRoute, and DME Engine publish the figures in the pricing table. Brightree, Bonafide, NikoHealth, and VectorCare are Quote-based on the pages reviewed on October 15, 2026.
Does a route planner file the Medicare rental claim?
No. Onfleet and OptimoRoute describe routing, tracking, and proof. DME claim submission is not on their pricing pages. DME Engine, Brightree, Bonafide, and NikoHealth do describe billing or invoicing with the delivery.
What should the driver capture at the door?
A signature, a time, and the identity of the equipment are the minimum a biller can defend. Barcode or serial capture is listed on Onfleet's Scale plan, on DME Engine, and on Bonafide, and it is not listed on Onfleet's Launch plan.
When is VectorCare the wrong product?
When you run the trucks yourself. VectorCare is built for a hospital or health system ordering transport, home health, and DME from a network. It is not a replacement for your driver app or your rental invoice.
Can a no-code connector replace dispatch software?
It can pass an order from one system to another if you design retries, error branches, and a review step. It does not, by itself, know truck capacity, oxygen paperwork, or which plan includes barcode scanning. Someone on your side has to own that design.
How should a 5-driver shop read the public math?
Use the vendor's own example first: 5 drivers at $49 is $245 per month on OptimoRoute's Pro example, while the annual card rate is $44.10 per driver. Then test completed-task caps, because 120 completed stops a day pass 2,500 tasks on day 21. Add DME Engine only if you want agency billing in the same product, and remember the $200 is a minimum.
What to do with the short list
Pick the row that matches the job you named in step 1, then make the quote-based vendors answer in dollars against the public cards. Keep proof of delivery on the plan you will pay for, and put the rental-cap pickup on the schedule. If the remaining hole is the handoff between a completed stop and the bill, see how US Tech Automations configures this as a review queue with an API prerequisite and a person on the exceptions. If one product already does the route, the proof, and the invoice, sign that product and skip the extra layer.
About the Author

Helping businesses leverage automation for operational efficiency.