Skip to main content

Running the Router

Click Generate. Most tours come back in 15–45 seconds with a real route, a map, projected earnings, and a short reasoning paragraph.

When you'd use this

You've set up your tour shell with anchor dates and constraints, and you're ready to let the Router propose a full route.

How to run it

  1. Open the tour → Route tab.
  2. Click Generate.
  3. Wait. The button shows a loading state while the Router runs.
  4. Result lands in the Route tab: a map, an ordered stop list, per-leg and tour-total P&L, and a plain-English reasoning paragraph.

Why 15–45 seconds

  • Simpler tours (3–5 stops, one region) usually finish in about 15 seconds.
  • Complex tours (10+ stops, cross-country, tight constraints) can take 30–45 seconds.
  • Very complex or conflicting-constraint tours can push toward the upper end. In the rare case where the Router can't converge, we return its best-effort route and tell you what got dropped.

Re-running

While a tour is in Draft state, you can re-run the Router as many times as you want:

  • After adding an anchor — re-run to see how it integrates.
  • After tightening a constraint — re-run to see the impact.
  • Just to see variation — re-running with no changes usually produces a similar route with small differences.

Every re-run is a fresh pass and replaces the current draft route. Route history and version compare are not part of the current Router — if you want to keep an earlier draft, lock the tour or export the P&L before re-running.

Cost

Included in every plan. No per-run charges — you run the Router as many times as you want while shaping a tour.

Partial results

If the Router can't satisfy all your constraints at once, it returns a best-effort route with the reasoning paragraph explaining what got dropped or compromised. You can accept the partial, or adjust your constraints and re-run.

Still stuck?

  • Router timed out. Rare. Narrow the constraints or split the run into two tours (e.g., East Coast run + Midwest run separately).
  • Generated route doesn't vibe. See Editing and regenerating a route.