Dynamic + Static Routing

Routes that plan themselves.

Angelpaw places every pickup and return on the best route the moment the order is placed, optimizes the drive with live traffic, and keeps your standing vet runs exactly where you want them. Dynamic, static or both.

Illustrative Route Operations screen with a map, two routes, numbered stops and the route list (fictional data)

Illustrative mockup based on the Angelpaw Dynamic Routes screen, with fictional routes and addresses.

Three types of routes

Predictable where it helps. Flexible where it matters.

Static routes

Predefined vet routes that vans follow regularly, ideal for routine clinic schedules.

Dynamic routes

Adjusted as orders come in from the phone, e-commerce or vet partners, based on where your vans are.

Hybrid routes

Standing vet stops plus the day’s new pickups and returns, on the same run.

The assignment engine

Every order finds its route on its own.

Pickups and deliveries are placed on routes the moment orders are placed, updated or staged for return. Staff can always override on the order.

Recurring rule

A location’s future pickups or deliveries always go to the route you chose.

Always visit

Clinics visited on a route even with no pets pending.

Existing stop

A route already stopping at that address takes the pet with no extra driving.

Geofence

A route with a drawn territory absorbs the addresses inside it.

Best fit

The route with the smallest added driving time wins, within its limits.

New route

If nothing fits, a fresh route is opened for today.

Route editor

Shape every run in one screen.

Set the planned departure, enabled weekdays, driver and vehicle, maximum driving time and distance. Drag stops to reorder them, move them to another route, or let Optimize route re-sequence them for the shortest drive.

  • Optimization with live traffic
  • Started routes only re-sequence unvisited stops
  • Driver and vehicle lock once the route starts
  • The care center is always the first and last leg
Route editor with planned departure, weekdays, driver, vehicle, limits and the stops table (demo data)

Real Angelpaw screen from a demo care center.

Locations screen with Always Visit Locations and Assign Orders to Route (demo data)

Real Angelpaw screen from a demo care center.

Standing rules

Your regular vet runs, kept regular.

On the Locations screen, mark clinics to always visit on a route and choose which route receives each location’s future pickups and deliveries. These rules outrank everything else in the engine.

  • A location can belong to several routes
  • Priority breaks ties between routes
  • New work goes to the route that runs next
Run history

See what actually happened on every run.

Every time a pet is picked up into a vehicle, Angelpaw keeps a permanent pickup record: which pet, when, from where, into which vehicle and who did it. Run history shows every driver run with each stop and the pets handled there.

  • Source badges: operator scan, driver app or web portal
  • Kept even after check-in or a route reset
  • Newest run opens expanded
Run history with recorded pickups and driver runs with stops (demo data)

Real Angelpaw screen from a demo care center.

Route Settings with automatic assignment switches (demo data)

Real Angelpaw screen from a demo care center.

Route settings

Plan ahead, or route what was collected.

Choose how much the engine does for you: automatic assignment for pickups, deliveries and unconfirmed pickups, adding work to started routes, completing serviced routes, and how many days ahead to plan. Or switch to routes built from what operators scan into a vehicle.

On the road

Drivers and families stay in the loop.

Driver app

Drivers claim a route with a vehicle, see stops and pets, and add pets waiting at a stop.

Live van location

GPS tracking shows where vans are, so routes can adapt to new pickups.

Last-mile updates

Families receive updates for home pickups and returns.

Chain of custody

Pet parents and vets sign digitally for handoffs.

Limits that hold

Max driving time and distance per route, with care center defaults.

Missing addresses flagged

A route showing 0 distance is your signal that an address needs geocoding.

Fewer miles, calmer days

The right van at the right door.

Routing works from the same orders as tracking and invoicing, so dispatch, drivers and the office all see the same plan.

See Drivers App + Comms
Care center van on the road for a pickup
FAQ

Common questions

What is the difference between dynamic and static routes?

Static routes are predefined vet runs. Dynamic routes adjust as new orders come in. Hybrid routes combine standing stops with the day’s new work.

How does Angelpaw choose a route for a new order?

It checks recurring rules, always-visit clinics, existing stops and geofences first, then picks the route with the smallest added driving time within its limits, or opens a new route.

How many stops can a route have?

The number of unique locations depends on the map provider: up to 19 with Mapbox and up to 25 with Google Maps. Several pets at one location share a single slot.

Can staff move a pet to another route?

Yes. Staff can assign, move and remove pets on routes from the order, the order list and the route editor.

Can routes be built from what drivers actually collect?

Yes. With scan-based routing on, a pickup is placed on a route when an operator scans the pet into a vehicle at a clinic.

More in Operational Efficiency

Everything that works alongside Dynamic + Static Routing.

See Dynamic + Static Routing in action

Schedule a Demo ↗