Features
Built for the board, not the brochure
Planning, live dispatch, driver and customer tools, and an API that fits the integration you already have.
Route optimization
Plans that a dispatcher would have made, given a week
AllRouted solves the vehicle routing problem across your entire fleet with the constraints field work really has, and prices every plan the way your operation pays for it.
Cost model per vehicle
configurable- Service
- per hour on site
- Driving
- per hour on the road
- Idle
- per hour waiting
- Break
- per hour on break
Service, driving, idle and break time are priced separately, so the optimizer trades them off the way your payroll does.
Multi-vehicle VRP
Solve the whole fleet together, not one route at a time, so work lands with the vehicle that can do it best.
Time windows
Customer time windows on every order, respected as hard constraints.
Required vehicle & pinning
Pin an order to a specific vehicle or technician when the relationship matters.
Skills & tags
Match certifications, equipment and vehicle types to the orders that need them.
Regions & restricted zones
Keep vehicles in their regions and out of areas they must not enter.
Flexible day start
Start each vehicle’s day when it actually starts, not at one fixed fleet-wide time.
Capacity & loads
Give vehicles capacities and orders loads, and the plan never sends a van out with more than it can carry.
Shift limits
Maximum stops, maximum and minimum working time, breaks and preparation time, set per vehicle.
Depots & home starts
Start and end each route at a depot or a technician’s home, so regional crews are planned from where they live.
Traffic & road edits
Slow down rush hour with traffic profiles, and close or penalise roads the map does not know about.
Live dispatch board
The plan, and how far the day has drifted from it
As technicians start and complete visits, every remaining stop is re-forecast and the difference against plan is pushed to the board live.
ETA re-forecast & drift
Every check-in re-times the rest of the route, with drift against plan per stop.
Drag stops between technicians
Move work and see both routes re-timed with the same engine as the optimizer.
Lock routes
Freeze a route so re-optimizing the day leaves it exactly as dispatched.
Gantt timeline & map
Follow the fleet as a timeline or on the map, side by side.
Live GPS
Vehicle positions stream onto the map, and arrivals are detected from the geofence as well as reported.
Dispatcher corrections
Fix a missed check-in or check-out without losing the technician’s original report from the log.
Hold & hand-placed stops
Put a stop on hold, or place it by hand, and re-optimizing works around it instead of moving it.
Unassigned queue
Work that did not fit is listed with the reason, ready to drag onto a route or extend a shift for.
Planning
Decide with a plan in front of you
Orders & recurring orders
One-off jobs and standing work in the same list. Recurring orders generate their visits on schedule, with the same windows, skills and notes every time.
Simulations
Build what-if plans before you commit: one fewer van, a later start, an extra skill on a technician. Compare the results, then promote the one you want.
Vehicle availability
Mark a vehicle off for a day, or shorten its shift, and the plan for that day accounts for it.
Driver assignment
Decide who drives which vehicle, by default and day by day, without rebuilding the fleet.
Custom fields
Carry any fields your other systems send on every order, searchable by key or value.
KPI exports
Export planned against actual times, distances and stops for payroll and reporting.
In the field
Drivers who know the plan. Customers who know the time.
Notifications & live tracking
Customers get arrival notices and a tracking link showing the technician’s live ETA. Links expire, so they are safe to send.
Proof of delivery
Photos, signatures, notes and barcode scans captured at the stop and filed against the order.
Driver app integration
Connect your driver app to receive each route in order and report check-ins, completions and GPS, which feed the board live.
Teams & control
Room to grow, and a record of every change
Multi-territory
Run separate territories, each with its own depots, vehicles, time zone and plans, from one account.
Roles & permissions
Four roles that match how dispatch teams actually work.
- Owner
- Billing, account settings, everything below
- Admin
- Users, territories, vehicles and integrations
- Dispatcher
- Orders, plans, routes and the live board
- Viewer
- Read-only access to plans and the board
Audit trail
Who moved which stop, who changed a vehicle, and when. Every change is recorded with the person who made it.
Secure by default
Sessions you can revoke the moment someone leaves, optional Google sign-in, and API keys that can be limited to a single territory and switched off without a restart. Keys and secrets are stored hashed or encrypted, never in plain text.
API & integrations
Integrate once. Or not at all, if you already have.
REST API
JSON over HTTPS for orders, vehicles, territories, plans and routes. API keys per integration, and an OpenAPI description you can generate clients from.
Webhooks with HMAC signatures
Get called when routes change or stops are completed. Every delivery is HMAC-signed so you can verify it, and retried on a fixed schedule if your endpoint is unavailable.
Compatibility API
For teams migrating from another routing platform: change the base URL and the API key. Identifiers, async request IDs, callback behaviour and error shapes are kept as your integration expects them.
api key → your AllRouted key
Request log
Every API call is recorded with what was sent and what came back, so “what did our integration send?” has an answer.
Address geocoding
Orders can arrive as plain street addresses. AllRouted finds the position and caches it, so each address is resolved once.
Interactive reference
Every endpoint is documented with examples and an OpenAPI file, generated from the running API so it never drifts.
Plan tomorrow’s routes in your free trial
Import your orders, optimize the day and dispatch it to drivers. No credit card required.