Route Optimization
Multi-party coordination across carriers, warehouses, and supply chains where SLAs, compliance, and handoffs drive outcomes.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Outcome Discovery
Align on current routing KPIs, constraints, integrations, stakeholders, and the pilot scope needed to validate savings.
Discovery Questions
A quick look at your routing day
- Walk me through a typical delivery day from order cut to driver sign-off, who does what and when?
- How many active routes and drivers run on an average weekday in your operation?
- Which daily KPIs does your team actually review or report on each morning?
- Tell me about a recent day when routing felt unusually difficult, what happened and what did it cost you that day?
- Who notices first when a route breaks and how is that issue typically escalated?
Where the minute-to-minute friction hides
- If you could eliminate the single task that steals the most dispatcher time each day, what would it be?
- How often do mid-day changes such as cancellations, rush orders, or major traffic events force your team to rebuild routes?
- When those mid-day changes happen, which downstream failures show up most often: missed pickups, late deliveries, overtime, or customer fallout?
- How many hours per day does your lead dispatcher spend on manual route adjustments and firefighting?
- What improvement in dispatcher time or error rate would make you feel this friction was solved?
Hard gates and failure points
- Which technical or organizational failure would stop a rollout before it gets past pilot?
- Which internal approvals or external constraints typically delay projects like this at your company?
- How clean are your core data elements—addresses, customer time windows, and vehicle capacities—on a 1 to 5 scale?
- What would be the immediate consequence if one of those data elements proved unreliable during the pilot?
- Who inside your organization can pause or stop a pilot once it is running?
The alternatives you're weighing
- If you chose to keep your current routing approach, what measurable condition would have to hold true for you to stay with it?
- Which of the following options are you actively evaluating right now?
- How would your team measure the cost of staying with the incumbent versus switching—what specific metric would you compare?
- Has anyone proposed solving this problem internally? If so, what timeline and headcount were estimated?
- What single change to your current approach would make you keep it rather than move to a partner?
Integrations, data, and the reality of readiness
- Which integration must work from day one for a pilot to be meaningful, and why would its failure break the test?
- Which system categories must we connect to during onboarding?
- Who will be the technical owner for integrations and how many hours per week can they dedicate during onboarding?
- How will you provide daily stop data during the pilot: API push, scheduled CSV export, manual uploads, or another method?
- What security or vendor approvals must we complete before we can access production or staging data?
Designing a pilot that proves value or fails fast
- If the pilot shows no measurable mile savings, what evidence would still make you continue evaluating the platform?
- Which pilot size and duration would be convincing to your finance team?
- Which metrics will be used to accept or reject the pilot?
- Who will sign pilot acceptance, and what single acceptance gate will they require?
- How are you planning to run parallel comparison—software routes compared to actual driven routes, dual dispatch, or shadow mode?
- What risk during the pilot would force you to stop the test immediately?
Who holds the keys and their timeline
- Who has veto power on this initiative even if operations and finance are aligned?
- Which stakeholders must provide formal approval before production rollout?
- What timeline does your leadership expect from pilot kickoff to fleet-wide go-live if the pilot is successful?
- How does procurement prefer to structure a pilot and follow-on commercial agreement?
- If the pilot proves the expected savings, how quickly could you sign and allocate budget for rollout?
What success looks like and the first operational habits
- Which operational change must stick after go-live so the savings are sustained?
- Which review cadence would best surface issues and tuning opportunities after deployment?
- Who will own ongoing constraint tuning and how many hours per month can they commit?
- Which training approach will get dispatchers and drivers up to speed fastest?
- What operational risk among drivers or dispatchers worries you most after go-live?
Final check: showstoppers and next steps
- What single answer here would make you stop the project immediately?
- Based on this conversation, are you ready to schedule a pilot kickoff within the next 30 days?
- Which artifacts would help your decision makers say yes: pilot plan, integration spec, ROI model, security questionnaire, or reference calls?
- Who should join the pilot kickoff from your side and what role should each person play?
- Are there any other constraints, timelines, or upcoming events we should know now that would change how we scope the pilot?
-
Solution Experience
Translate the buyer's routing scenarios into a shared view of how the platform will improve miles, on-time delivery, and stops-per-route.
Solution Experience
- Solution Experience — Routing Outcomes
- Confirm the current state and its cost
- You confirm the restated current state and the quantified operational cost (fuel, hours, on-time impact).
- Provide three representative daily stop lists with time windows and vehicle assignments for the proposed pilot routes.
- You confirm the demonstrated optimization output shows projected miles reduction, on-time percentage improvement, and stops-per-route gains for at least one real scenario.
- Walk through representative routing scenarios
- Provide telematics endpoint details or a sample GPS trace for one depot to validate route telemetry alignment.
- Deliver a scenario comparison report that models projected miles, on-time percentage, and stops-per-route for the validated scenarios within three business days after this session.
- You agree on pilot acceptance metrics and a concrete pilot route set to validate savings.
- Show the platform route for the same scenarios and compare outcomes
- Validate constraint fidelity
- You identify any remaining data or constraint gaps required to run a live pilot.
- Confirm the internal pilot decision owners and acceptance gate reviewers and their availability for pilot evaluation reviews.
- Agree pilot acceptance metrics and route set
- Forced validation, confirm the fit
- Solution Experience — Routing Outcomes
- Solution Experience Deck
- Solution Brief — Routing Outcomes
- meeting
- slides
- document
-
Solution Scope
Define modules, integrations, pilot route set, responsibilities, and measurable success criteria for the evaluation and rollout.
Scope Configuration
- Integrate Order Management Feed
- Connect Telematics Provider
- Import Vehicle and Driver Data
- Configure Route Constraints and Time Windows
- Enable Multi-Depot and Multi-Temperature Routing
- Implement Capacity and Load Balancing per Vehicle
- Configure Hours-of-Service and Driver Rules
- Daily Automated Route Generation
- Real-Time Re-optimization and Dynamic Dispatch
- Deploy Driver Mobile App with Navigation and POD
- Execute 30–60 Day Parallel Pilot (Subset of Routes)
- Dispatcher Training and Go-Live Support
- Automated Route Delivery and API Export Setup
Scope Questions
Integrate Order Management Feed
- Do you have a daily stop list feed we can ingest from your order management system?
- Which integration method do you prefer for the order feed?
- What fields are included in your daily stop file (for example: order_id, stop_id, customer_id, address, time_window_start, time_window_end, sku_temp_flag)?
- How often does your order system publish changes during the delivery day (e.g., new orders, cancellations)?
- Who in your team owns the source feed (system owner and an alternate) and who will be our technical contact for mapping?
- Are there mandatory data quality thresholds we must meet for the pilot (for example: 98% valid geocodes, address standardization rate)?
Connect Telematics Provider
- Which telematics provider(s) supply your vehicle GPS and odometer data for routing (list provider names or 'custom OEM')?
- Which telematics data points do you require in routes and post-trip reporting (for example: VIN, timestamped latitude/longitude, odometer, engine-hours, harsh-braking events)?
- What integration method is available for telematics (provider API, SFTP export, OEM broker)?
- How frequently do you need telematics updates for dynamic dispatch (options tied to intraday re-optimization: 30s, 1min, 5min, 15min)?
- Who will approve access to telematics data and provide API keys or SFTP credentials (role or team name)?
- Are there any data privacy or redaction requirements for telematics traces (for example: truncate to depot-level during off-hours)?
Import Vehicle and Driver Data
- What format do you have vehicle master records in (example fields: depot_id, VIN, vehicle_type, capacity_cu_ft, max_weight_kg, refrigeration_flag)?
- How many active vehicles will be part of the pilot route set and how many across the fleet?
- Which driver attributes must we import for rules (for example: driver_id, license_class, shift_start, shift_end, break_windows, preferred_zones)?
- Do any vehicles require special handling due to temperature control, tail-lift, or pallet capacity that affects routing?
- Who owns the canonical vehicle and driver lists in your systems (role/team) and how frequently are they updated?
- Are VIN-level or asset-tag barcodes captured on the driver device for proof and should those be mapped to vehicle records?
Configure Route Constraints and Time Windows
- What customer delivery time-window conventions do you use (examples: fixed window 09:00-12:00, AM/PM, 'deliver by' dates) and which should be enforced in routing?
- Which constraint types must be enforced per stop or order (options include: hard time window, soft preferred window, delivery appointment duration, pallet restrictions)?
- How should missed-window exceptions be handled by the dispatcher workflow (for example: auto-reschedule next slot, escalate to operations, notify customer)?
- What average service time per stop should we seed the optimizer with (minutes per stop or lookup by SKU/type)?
- Do you require geographic zone preferences or forbidden-turn constraints for routes around specific depot IDs or geofences?
- Which SLA thresholds must routes meet in the pilot for on-time deliveries and maximum route duration (for example: 95% on-time, route <=10 hours)?
Enable Multi-Depot and Multi-Temperature Routing
- How many depots will participate in the pilot and what are their depot IDs or names?
- Which SKUs or orders require temperature control and what temperature class labels do you use (for example: ambient, chilled, frozen)?
- Do you need the optimizer to prevent mixing incompatible temperature classes on the same vehicle (Yes/No)?
- What cross-depot transfer rules exist (for example: allow split loads, require return to origin depot, time windows for transfers)?
- Which depot-level constraints should appear in planning (for example: vehicle staging windows, loading dock availability slots)?
- Who is responsible for coordinating multi-depot load assignments on the operations side (role or team)?
Implement Capacity and Load Balancing per Vehicle
- What capacity attributes must be modeled per vehicle (for example: cubic feet, payload kg, pallet positions, number of roll cages)?
- How do you calculate load size at the order level (volume dimension fields, weight fields, or item counts)?
- What target metric do you use for balancing driver workload (for example: stops-per-route, drive time, estimated labor minutes)?
- Do you require hard load limits per vehicle or allow soft overfill with manual approval?
- Which routes or route groups should be prioritized for balancing during pilot (provide route IDs or criteria)?
- Who will review and approve load balancing overrides during the pilot (role or team)?
Configure Hours-of-Service and Driver Rules
- Which driver hours-of-service regulation or internal policy applies (for example: 8-hour shift + 30-minute break, local HOS rule reference)?
- How are driver shift patterns represented in your system (shift_start/shift_end per driver, rolling schedule, fixed weekly roster)?
- Do you require automatic driver break enforcement by the optimizer and how should breaks be scheduled within routes?
- Which driver qualifications affect routing assignments (for example: hazmat endorsement, CDL class, language skills)?
- How should overtime be handled in route planning and reporting (allow overtime, cap at X hours, notify supervisor)?
- Who maintains driver payroll/overtime rules that we must mirror in the optimizer (role or team)?
Daily Automated Route Generation
- What is your target cutover time for daily route generation (for example: generate routes at 03:00 local, 05:00 local)?
- Which stops should be included in automated generation versus held for manual scheduling (criteria such as same-day orders, appointment-based stops)?
- How many concurrent route-generation jobs do you expect per depot on peak days?
- Do you require an approval step where a dispatcher reviews generated routes before publish?
- How should generated routes be tagged for analytics (for example: pilot_route, manual_control, test_group)?
- Which KPIs should be included in the daily route summary report (for example: estimated miles, estimated drive time, stops-per-route)?
Real-Time Re-optimization and Dynamic Dispatch
- Which intraday events should trigger automatic re-optimization (new order, cancellation, driver delay > X minutes, telematics deviation)?
- What delay threshold should trigger re-optimization for an en-route driver (for example: 10 minutes late, 30 minutes late)?
- Do you permit automatic route edits to be pushed to driver devices without dispatcher confirmation during the pilot?
- How should we surface re-optimization recommendations to dispatchers (visual diff, impact on miles/time, accept/reject buttons)?
- Who will own monitoring of dynamic dispatch events during pilot (role or team) and what escalation path is required?
- Which telematics or driver-device signals indicate a failed re-optimization that should roll back changes (for example: loss of GPS, driver app offline)?
Deploy Driver Mobile App with Navigation and POD
- Which driver device types and OS versions will be used for the mobile app (for example: Android 11+, iOS 14+, ruggedized Android model X)?
- What proof-of-delivery artifacts are required at stop completion (for example: photo, signature, barcode scan, POD image)?
- Do you require native turn-by-turn navigation integrated or allow external navigation apps to open from the driver app?
- What driver adoption rate will you consider acceptable for the pilot (for example: 80% of scheduled drivers using the app daily)?
- Who will handle driver enrollment, device provisioning, and mobile app support during the pilot (role or team)?
- Which offline behaviors are required (for example: cache route details, queue POD submissions until network available)?
-
Pilot Evaluation
Run a 30–60 day parallel pilot on a defined subset of routes to measure miles, stops completed, on-time percentage, and driver feedback against acceptance criteria.
- success_criteria
- current_state
- gaps
- decision_readiness
- desired_state
- stakeholders
- desired_state
- success_criteria
- stakeholders
- gaps
- current_state
- decision_readiness
- stakeholders
- decision_readiness
- current_state
- desired_state
- success_criteria
- gaps
- decision_readiness
- decision_readiness
- decision_readiness
- decision_readiness
-
Mutual Commit
Finalize commercial and legal terms, data-sharing permissions, pilot acceptance gates, and the timeline for pilot-to-production conversion.
Agreement Modules
- Subscription Agreement
- Order Form — Pilot & Production
- Statement of Work (Pilot Implementation)
- Data Processing Agreement (DPA)
- Pilot Acceptance Criteria Addendum
- Service Level Agreement (SLA) & Support Terms
- Master Services Agreement (MSA)
- Mutual Non‑Disclosure Agreement (NDA)
-
Deployment
Lock readiness facts and configuration values before execution begins.
-
Pre-Deployment Readiness
Confirm concrete readiness facts: data feeds, sample files, system owners, access windows, and go-live dates the deployment depends on.
Pre-Deployment Questions
Environment and site access
- List the deployment sites (depot / warehouse / region) included in this rollout — use the exact internal site names so we can create per-site tasks.
- For each listed site, indicate the availability status of the production order feed (source of daily stops) the deployment will integrate with.
- For each listed site, indicate the availability status of telematics/GPS (vehicle location) feeds the deployment will consume.
Data and configuration
- Which system is the buyer's source of truth for daily stops (select the single best answer; if multiple, choose 'Multiple — will list below').
- Are sample daily stop files and a recent full operational-day sample (per site) available to the deployment team for mapping validation?
- If mapping sheets, zone definitions, vehicle profiles, or existing configuration artifacts already exist, list the owner and where they are located (or state 'none'). This helps avoid duplicate work.
People and ownership
- Provide the named owner for integrations (name, role, email) who will approve API/SFTP access and validate connectivity.
- Provide the named operational owner (name, role, email) who will approve pilot routes, accept pilot gates, and coordinate dispatchers/drivers.
- Is IT security or compliance approval required for data sharing and integrations?
Timing and constraints
- Are there regular maintenance windows, daily blackout times, or specific dates that prevent integrations or cutovers? Select the best status.
- What is the target go-live date or target window for pilot-to-production conversion? If not set, select 'Not set'. This informs the project timeline.
- Confirm access readiness: are system owners able to grant the necessary access during the agreed windows so integrations can be validated?
-
Configuration Details
Capture integration and configuration values the deployment team will use — API keys, field mappings, telematics endpoints, vehicle and depot profiles, and time-window rules.
Configuration Details
Environments & Endpoints
- Production environment identifier for this deployment (enter the exact environment name the deployment will target; example: prod-us-east-1)
- Order feed endpoint URL used by the order-ingest connector (format: https://... ; leave blank if feed will be delivered via SFTP/CSV)
- Telematics provider ingest endpoint URL for vehicle telemetry (format: https://... ; leave blank if telematics will not be integrated for the pilot)
Authentication & Credential Handoff
- Authentication method for the order feed connector (Default: OAuth2 client credentials)
- Order-feed integration identifier (client_id, service-account name, or integration user id — DO NOT paste secrets here)
- Order-feed credential owner (full name and email; this contact will be used to request the secret at kickoff)
- Secure channel to exchange the order-feed secret (Default: Your secrets manager)
Field Mappings (Orders & Stops)
- Primary source system for stop data (select the category that matches your integration)
- Primary order ID field name in the source feed (exact field name as it appears in the feed; case-sensitive)
- Source field name for stop latitude (exact field name as it appears in the feed; case-sensitive)
- Source field name for stop longitude (exact field name as it appears in the feed; case-sensitive)
Vehicle Profiles & Pilot Scope
- Number of distinct vehicle types to configure for the pilot (enter integer; Default: 3)
Routing Rules & Time-window Policies
- Default routing timezone for pilot calculations (Default: UTC — provide IANA name, e.g., America/Chicago)
- On-time arrival tolerance in minutes used to compute pilot acceptance (numeric; Default: 15)
-
Deployment
Execute rollout with integrations, dispatcher and driver training, mobile app deployment, and daily route review workflows.
-
-
Success
Regularly review measured outcomes, capture operational learnings, and maintain a shared channel for issues and enhancements.
Success Reviews
- Go-live Health Check
- First Measurement Review
- Pilot Acceptance Gate
- Quarterly Operational Review
Issues & Enhancements
- Run a targeted training refresh or playbook update for dispatchers if adoption or execution issues persist.
- Produce a documented pass or fail for each acceptance criterion recorded in Pilot Evaluation.
- If conditional, enumerate remediation items with resolution dates to reach full acceptance.
- Publish the acceptance decision and the signed acceptance record where required by the engagement.
- Publish the formal acceptance record with outcome tables and signatory details.
- If conditional, open remediation tickets with timelines and closure criteria.
- Schedule the first Quarterly Operational Review following acceptance or remediation closure.
- Trend review of key metrics
- Maintain or improve the trend for miles saved and on-time delivery percentage versus targets recorded in Pilot Evaluation.
- Reduce the count of persistent operational exceptions and close high-priority tickets each quarter.
- Agree prioritized enhancement items and the schedule for constraint tuning or training refresh.
- Prioritize and schedule work for the top enhancement or tuning items from the backlog.
- Deliver a quarterly metrics pack showing miles driven, miles saved, stops completed per route, and on-time delivery percentage.
- Re-confirm success criteria and owners
- Deployment integrations and feeds validated or explicit remediation plan recorded.
- Top 3 operational blockers identified with remediation actions and target dates.
- Date confirmed for the First Measurement Review within the weeks 4 to 10 window.
- Publish a deployment runbook and current integration status for the team to reference.
- Log and prioritize open defects with target resolution dates.
- Schedule the First Measurement Review and circulate required data extracts ahead of that meeting.
- Present first-period outcome data
- Confirm the direction of travel for miles driven and on-time delivery percentage versus the targets recorded in Pilot Evaluation.
- Identify root causes for any shortfalls and record corrective actions with dates to reach the acceptance gate.
- Agree the next measurement window and the data extracts required for the Acceptance Gate meeting.
- Deliver cleaned measurement reports for miles driven, on-time delivery percentage, and stops per route for the agreed period.
- Implement the prioritized tuning changes and document configuration updates.
- Run a validation pass on integration data feeds ahead of the acceptance gate.
- Restate acceptance criteria and numeric targets
- Deployment and integration validation
- Present final pilot outcomes versus each target
- Operational exceptions and driver feedback
- Diagnose root causes for observed gaps
- Open issues burn-down and enhancement queue
- Agree corrective actions and timeline to acceptance gate
- Early adoption signals and usage patterns
- Document acceptance decision
- Confirm next measurement window and data responsibilities
- Agree remediation items and closure timeline if conditional
- Next quarter actions and measurement checks
- Blockers and open issues triage
- Agree next steps and cadence to first measurement