Levered
PRODUCT · FORECASTER + DECISION ENGINE

Calibrated forecasts that become constrained decisions.

The Forecaster predicts whether a commercial outcome will occur within a defined horizon and estimates time-to-outcome where support exists. The Decision Engine turns that forecast into a transparent action the business can accept, modify, reject, ignore, and later audit.

FORECAST
PROBABILITY + HORIZON
UNCERTAINTY
INTERVAL + SUPPORT
OUTPUT
CONSTRAINED ACTION
GOVERNANCE
VERSIONED + REPRODUCIBLE
THE GOAL CONTRACT

A forecast is not useful unless the business can trust its limits.

Levered must never express more certainty than the data supports. Each forecast is tied to a timestamp, outcome definition, horizon, segment support, calibration standard, model version, and decision rule before it reaches the action queue.

Prediction timestamp

The point in time when the forecast is made and the decision must be valid.

Outcome label

The commercial event being predicted, such as conversion, progression, purchase, revenue or agent action.

Horizon

The window for the prediction: 7-day campaign conversion, 14-day account progression, or another defined period.

Support

Effective segment n and data quality at the recommendation granularity.

Calibration

Brier score, calibration slope/intercept, expected calibration error and baseline comparison.

Decision rule

The transparent rule that turns the forecast into scale, cut, hold, wait, retest, route, approve, challenge, reject or insufficient evidence.

FORECAST POLICYcalibration.gate
Portfolio value watched
£2,140,000

One table can hold investor, RevOps, product, GTM and agent-trust decisions because each row uses the same contract: forecast, support, action, outcome, audit.

Minimum support score
60
Eligible
4
Held
2
Auditable
4
Policy
1
DECISIONS · CROSS-FUNCTIONALforecast→decision→audit
RECOMPUTING
IDOwnerPredictionHorizonForecastSupportDecisionAudit
INV-04InvestorNet revenue retention risk30d37% · 34-41%
n=1284
PRIORITISEobserved
REV-12RevOpsAccount progression14d51% · 46-56%
n=842
ROUTEeligible
PM-09ProductActivation lift21d44% · 38-49%
n=617
HOLDobserved
GTM-31GTMSegment conversion7d39% · 35-43%
n=1296
SCALEeligible
AGT-18Agent trustRequest outcomesession62% · rules
n=184
CHALLENGEpolicy
MKT-07MarketingCreative fatigue10d28% · 20-36%
n=311
HOLDnot yet

DECISION · route REV-12 because 14-day progression forecast is 46-56%, support is n=842, and outcome logging is audit-eligible.

TRAJECTORYactual · forecast · target
ACTION THRESHOLD
WHY CALIBRATION MATTERSforecast.governance

A sophisticated model is not enough. The alpha standard is whether the forecast is calibrated on a time-based holdout, compares honestly against naive baselines, and improves the decision without hiding uncertainty.

Strong supportshow point + interval
Moderate supportrestrict action strength
Weak supportback off segment
Insufficientrecommend observation
HOW IT THINKS

From prediction unit to decision record.

The Forecaster does not ship because it is statistically sophisticated. It ships only when it remains calibrated, beats or matches agreed baselines, and produces a decision record operators can inspect.

DEFINE THE PREDICTION UNIT

Choose the commercial question, timestamp, outcome label, horizon and segment granularity before modelling.

CHECK DATA RIGHTS AND SUPPORT

Confirm labels, timestamps, censoring, non-converters, source rights, and effective segment support.

BEAT OR MATCH BASELINES

Compare against historical segment rate, recency-weighted average and simple rule-based models.

SHOW HONEST UNCERTAINTY

Widen intervals, back off to broader segments, or return insufficient evidence when support is weak.

CONVERT TO A DECISION

Map the forecast and constraints into one inspectable action with reason codes and expiry.

RECORD AND RECALIBRATE

Log user response, observed outcome and audit linkage so historical forecasts remain reproducible.

Prediction families for alpha

Each family starts with a clear question, preserved non-converters, time-aware splits, outcome labels, and data rights. Agent outcomes remain rules-based until enough labelled request-to-outcome pairs exist.

CAMPAIGN / SEGMENT OUTCOME

Will this geo, audience, channel or segment convert within a defined horizon?

Initial method: discrete-time hazard or gradient-boosted survival model.

LEAD / ACCOUNT OUTCOME

Will this lead or account progress within the next 14 days?

Initial method: survival model with behavioural and CRM features.

AGENT REQUEST OUTCOME

Is this verified request likely to produce a commercial action?

Alpha method: rules-based until labelled data supports training.

SUPPORT POLICY

Strong support shows a point forecast and interval. Moderate support restricts action strength.

Weak support backs off to a broader segment or returns insufficient evidence.

DRIFT POLICY

If data drift is detected, confident decisions are suspended for affected segments.

The system flags recalibration instead of pretending certainty survived.

GOVERNANCE

Forecast logs store inputs, outputs, support, model version and explanation.

Historical forecasts must be exactly reproducible from versioned inputs.

DECISION RECORDdecision.record
goal_id
entity_id        // campaign, account, product, region, agent
forecast         // probability · horizon · interval
segment_n
model_version
decision_type    // scale · cut · hold · wait · retest · route · approve
recommended_delta
expected_impact
reason_codes[]
constraints[]
expires_at
user_response    // accepted · rejected · modified · ignored
observed_outcome
causal_audit_id
CONFLICT RESOLUTIONtrade_offs.rank()
Revenue vs margin

Scale demand only when the expected revenue does not destroy contribution margin.

Speed vs proof

Move quickly where evidence is strong; retest when the signal is interesting but not yet trustworthy.

Automation vs control

Permit agent actions when the scope is narrow and the graph can explain the commercial reason.

Budget vs capacity

Do not create demand that sales, stock, fulfilment, or support cannot absorb.

What a decision looks like

The output is designed to be readable by operators and defensible to leadership: forecast, interval, support, freshness, rationale, expected value, downside, action, expiry and audit path.

SCALEdecision.recommend()

SCALE - Increase C-104 by +£800/day because London demand is pacing ahead, OpenLift shows Tier 3 incremental lift, CAC remains under target, and the revenue gap is widening.

CUTdecision.recommend()

CUT - Reduce C-160 by -£420/day. Spend is rising, contribution margin is weak, and the best available evidence suggests the conversions are not incremental.

ROUTEdecision.recommend()

ROUTE - Send account A-442 to sales today. Pricing intent, product usage, account fit, and return frequency have crossed the readiness threshold.

HOLDdecision.recommend()

HOLD - Hold discounting on Product B. Demand is rising without incentive, stock cover is low, and margin would fall below the goal constraint.

RETESTdecision.recommend()

RETEST - Run a 14-day Singapore geo test. Current lift is promising but underpowered, so the engine recommends more evidence before scaling.

APPROVEdecision.recommend()

APPROVE - Approve the agent report request. The principal is verified, scope is read-only, and the report supports an active revenue goal.

BUSINESS BENEFIT

Fewer opinions. Faster operating decisions.

Growth teams see which action is most likely to move the target today, not another retrospective report.

Finance gets expected value, downside, support and uncertainty before a recommendation changes spend.

Sales and RevOps get account routing based on readiness, fit, evidence, and capacity.

Commerce teams can balance demand generation with margin, stock, and regional performance.

AI agents can operate against explicit goals without bypassing human-defined boundaries.

Predictions are cheap. Calibrated decisions are the product.