PIPEFIN
Insertion-quote API · private beta

Know the cost of the next stop before you commit it.

Pipefin prices a single insertion against a live route — added distance, added minutes, feasibility, and delta cost — in one sub-second HTTP call. No full re-solve. Drop it into dispatch, checkout, or your own optimizer.

Launch news only. No spam, unsubscribe anytime.

01

Three fields in, a decision out.

You already have the route. Pipefin answers the only question that matters at the moment of dispatch: what does this extra stop actually cost?

STEP 01

Send the current plan

Post your active route — the ordered stops a vehicle is already committed to, with its capacity and time windows.

STEP 02

Add the candidate

Attach the one stop you’re considering: location, service time, and any window it has to land in.

STEP 03

Read the quote

Get the marginal distance, marginal time, a feasible / infeasible verdict, and the best insertion index — fast enough to call inline.

02

A boring, beautiful HTTP call.

One endpoint. JSON in, JSON out. Backed by a VROOM solver you can also self-host — no vendor lock, no black box.

REQUEST
POST /v1/insertion-quote

{
  "route": {
    "vehicle": { "capacity": 120 },
    "stops": ["s1", "s2", "s3", "s4"]
  },
  "candidate": {
    "lat": 59.334, "lng": 18.063,
    "service_s": 300,
    "window": ["09:00", "12:00"]
  }
}
200 · 84 ms
{
  "feasible": true,
  "insert_at": 2,          // after s2
  "added_distance_km": 2.4,
  "added_duration_min": 6,
  "delta_cost": 1.87,
  "window_slack_min": 41
}
03

Built for the moment of the decision.

Marginal, not full re-solve

Re-optimizing the whole fleet to price one stop is overkill. Pipefin quotes the insertion, so you get an answer while the driver’s still on the line.

Sub-second, callable inline

Fast enough to sit inside a checkout, a dispatch screen, or a surge-pricing rule — not a nightly batch job.

VROOM-backed & self-hostable

An open solver under the hood. Start on our hosted endpoint, move it onto your own box when you want to. Same contract either way.

Embeddable by design

A plain HTTP contract with typed fields — no SDK lock-in, no console to live in. Wire it into what you already run.

Private beta · onboarding partners now

Be first to quote the next stop.

We’re opening the insertion-quote API to a small set of routing and logistics teams. Leave your email and we’ll reach out as slots open.

Launch news only. No spam, unsubscribe anytime.