Routing. Scheduling. Optimized.

The optimization platform for operations teams — solve vehicle routing, scheduling, and assignment problems with a single API call or visual planner.

3 vehicles12 stopsOptimized in 230ms
10M+
Tasks Optimized
120+
Cities Worldwide
99.9%
API Uptime
50ms
Avg Response Time

One platform for all your optimization needs

From vehicle routing to workforce scheduling and resource assignment — solve complex operations problems with a unified API.

Vehicle Routing

Solve CVRP, VRPTW, and pickup-delivery problems. Multi-vehicle, multi-depot, with time windows and capacity constraints.

Coming Soon

Scheduling

Assign tasks to time slots and resources with complex constraints — availability, skills, priorities, and deadlines.

Coming Soon

Assignment

Optimally match workers, vehicles, or resources to jobs based on skills, cost, proximity, and workload balance.

Real-time Re-optimization

Dynamically adjust plans when tasks change, resources become unavailable, or new orders arrive mid-day.

AI Assistant

Describe your optimization problem in plain English. Our AI parses it into a structured request automatically.

API-first Design

RESTful JSON API with async job support, webhooks, and comprehensive documentation for every endpoint.

Three steps to optimized operations

Whether you use the visual planner or the API, the workflow is the same.

01

Define Your Problem

Upload tasks, resources, and constraints. Whether it's routes, schedules, or assignments — the API accepts them all.

02

Optimize

Our engine finds the best solution considering all constraints — distance, time, capacity, skills, and priorities.

03

Execute & Adapt

Export optimized plans, track execution in real time, and re-optimize on the fly as conditions change.

Built for developers, by developers

A clean RESTful API with async job support, webhooks for real-time updates, and comprehensive documentation. Ship optimization in minutes, not months.

Sync & async optimization endpoints
Webhook notifications for job completion
Distance matrix with multiple profiles
AI-powered problem parsing from natural language
Full GeoJSON route geometry
Request
curl -X POST https://api.routeopt.com/v1/optimize \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "vehicles": [{
      "id": "truck-1",
      "start_location": { "lat": 50.85, "lng": 4.35 },
      "capacity": [100]
    }],
    "tasks": [{
      "id": "delivery-1",
      "location": { "lat": 50.87, "lng": 4.37 },
      "demand": [5],
      "time_windows": [["08:00", "12:00"]]
    }],
    "options": {
      "objective": "min_total_distance",
      "include_route_geometry": true
    }
  }'
200 OKResponse
{
  "status": "success",
  "routes": [{
    "vehicle_id": "truck-1",
    "stops": [
      { "task_id": "delivery-1", "arrival": "08:12", "departure": "08:22" }
    ],
    "metrics": {
      "total_distance": 4.2,
      "total_duration": 45,
      "utilization": 0.05
    },
    "route_geometry": [{ "lat": 50.85, "lng": 4.35 }, ...]
  }],
  "metrics": { "total_distance": 4.2, "unassigned_tasks": 0 }
}

Pay per unit. Scale as you grow.

You're billed based on optimization units consumed each month. Each task you optimize converts to units based on its category. The more you optimize, the less you pay per unit.

Tier
Monthly Units
Rate
Free
0 – 500
Free
Starter
501 – 10,000
$0.05/unit
GrowthPopular
10,001 – 50,000
$0.03/unit
Scale
50,001 – 200,000
$0.02/unit
Enterprise
200,000+
$0.015/unit

How tasks convert to units

Vehicle Routing
1.0×
1 task node = 1 unit
SchedulingSoon
0.5×
1 task = 0.5 units
AssignmentSoon
0.3×
1 assignment = 0.3 units

Example: 10,000 routing tasks + 6,000 scheduling tasks

10,000 routing tasks × 1.0 = 10,000 units
6,000 scheduling tasks × 0.5 = 3,000 units
Total: 13,000 units
First 500 units (Free)$0.00
Next 9,500 units × $0.05 (Starter)$475.00
Next 3,000 units × $0.03 (Growth)$90.00
Monthly total$565.00

Everything included at every tier

All API endpoints included at every tier
Async jobs, webhooks & re-optimization
Distance matrix with multi-profile support
AI assistant & ML predictions
Full route geometry & GeoJSON exports
No per-vehicle or per-request fees
Start Free

500 units/month free — no credit card required

Ready to optimize your operations?

Join hundreds of operations teams already saving time and resources with RouteOpt. Start for free — no credit card required.