Goal Seek · the headline capability

State the target. We'll show you which levers actually get you there.

Every other planning tool lets you model forward. Goal Seek runs backward: a CEO states "$2.4M EBITDA in twelve months," and the system returns three to five lever combinations that reach it — ranked by feasibility against the operator's own history.

Why this is the headline feature

Reverse FP&A. Done credibly.

The hard problem isn't running a projection. It's knowing which projections are realistic. We've solved that by calibrating every proposed lever value against the operator's own twenty-four-month history.

01 · TARGET

State it in plain English.

Pick a metric (EBITDA, margin, cash, revenue), a value, and a horizon. Optionally constrain which levers are allowed to move ("no headcount cuts") and set per-lever bounds. Or just type the prompt: "get me to $2M EBITDA without cutting headcount."

02 · SOLVE

Three to five distinct paths.

The AI generates eight to twelve candidate lever-value arrays, the simulator validates each against your real books, and the ranker keeps the top three to five distinct solutions. End-to-end: sixty to one hundred twenty seconds.

03 · RANK

Feasibility-scored on your history.

A lever value at the historical mean scores 1.0. A value at ±1σ scores ~0.7. A value at the historical max scores ~0.4. Outside the envelope — we drop the candidate. Least operationally painful path first.

The moat

The calibration loop, not the model.

Other products will use the same model. We will use the same model. The differentiation is not the LLM — it's the closed-loop feedback that calibrates every proposed lever value against the operator's own driver envelopes.

Every operational driver — enrollments, headcount, average ticket, occupancy, churn — carries a historical envelope: min, max, mean, volatility, computed nightly from your trailing twenty-four months. Every lever the AI proposes binds to one of those drivers. Every proposed value falls inside the envelope, or it gets dropped.

When the operator runs a scenario and time passes, the forecast-accuracy tracker compares projected to actual. Drivers whose AI projections were persistently wrong get larger uncertainty in their next envelope. The next path the AI proposes is better-calibrated than the last.

Honest infeasibility

Prescriptive does not mean overconfident.

The AI is required to say "no realistic combination reaches this target" when that's true. Goal Seek won't manufacture a feel-good answer to a question your business can't actually answer.

When a run is marked infeasible, the page shows the closest path the simulator could find, the specific lever that broke realism, and the historical percentile at which that lever would need to move. It's the most useful answer possible: "here's what you'd need to do, and here's why we don't believe you'd actually do it."

  • The AI's infeasibility flag and the deterministic feasibility scorer must agree before a run is marked infeasible
  • The closest reachable value is still shown — useful for reframing the target
  • The breaking lever is named explicitly, with the percentile that broke it
  • Operators can override and run anyway — the system records the override for retrospective analysis
From answer to action

Promote any solution into a saved scenario in one click.

A Goal Seek solution becomes a named scenario — with all the lever values frozen, the EBITDA bridge embedded, and the full P&L / BS / CF projected at entity and consolidated levels. When time passes, the forecast accuracy tracker measures how well your chosen path held up against the actuals.

Then those measurements feed back into envelope recalibration. This is what "the more the platform sees, the more credible its proposed paths become" means in practice.

Goal Seek FAQ

The questions a CFO asks within thirty seconds.

How does Goal Seek know what's realistic? +
Every operational driver — enrollments, headcount, average ticket, occupancy — carries a historical envelope (min, max, mean, volatility) computed from your trailing twenty-four months. Every lever the AI proposes is bounded by that envelope. A value at the mean scores 1.0 for feasibility; a value at the historical max scores ~0.4; outside the envelope scores 0.0 and gets dropped from the candidate set.
What happens if the target isn't reachable? +
The run is marked infeasible. The UI shows: "No realistic lever combination reaches $2M EBITDA in 6 months. The closest path reaches $1.62M and requires a 22% price increase, well above your historical range." Honest infeasibility is a feature, not a failure.
How long does a Goal Seek run take? +
End-to-end, 60–120 seconds on a typical 50-lever library against a 12-month horizon. Candidate generation is one AI call; simulation runs in parallel across candidates; ranking and narrative writing finalize the run.

Stop signing contracts before you've seen your own numbers.

Connect your books in an afternoon. See the diagnostics and the first scenarios on your real data, the same week. No implementation fees, no six-month rollout, no SOW.

app.rollupbooks.ai Start free
Already a user? Sign in ↗