Buyer's Guides

Bolt-On vs. Built-In: A Buyer’s Guide to Choosing an OR Forecasting Partner

Bolt-on forecasting adds prediction to a system built for something else; built-in starts there. These questions reveal which one a vendor is actually selling.

Caleb Lush

If you’re evaluating OR demand forecasting right now, you’ve probably noticed something. Every vendor conversation eventually turns into the same pitch: “we have forecasting too.” Your scheduling system has an add on. Your EHR partner mentioned a new module. A staffing agency you already work with just launched a “predictive” feature.

On paper, these all look like the same category. They are not. And the difference matters a lot more than most buyers realize until they’re six months into a deployment that isn’t producing the numbers they were promised.

This is a guide to the actual question underneath all of it: should your forecasting capability be bolted onto a system that was built to do something else, or built in from the ground up to solve this specific problem? I’ve sat through enough of these evaluations with perioperative leaders to know the difference is not obvious from a demo. So let’s skip the feature comparison and get into how to tell the two apart, what each approach actually costs you, and the questions that will surface the truth faster than any sales deck will.


Why This Question Even Exists

Forecasting has become a checkbox. Every scheduling platform, staffing marketplace, and EHR vendor knows perioperative leaders are under pressure to reduce locum spend and improve block utilization. I’ve watched this shift happen in real time over the past few years. So they’ve responded, mostly by layering a forecasting feature on top of a product that was designed for something else entirely.

That’s not necessarily dishonest. A scheduling system genuinely can produce a forecast. The question is whether that forecast was the reason the system was built, or an afterthought added because the market started asking for it.

The distinction sounds academic until you’re the one living with the output.


What “Bolt-On” Actually Means

A bolt-on forecasting tool is a feature added to a platform whose core architecture was designed around a different job. Scheduling systems were built to manage the schedule. Staffing platforms were built to fill shifts. EHRs were built to document care and manage billing. Forecasting gets added as a module because the data already lives somewhere in the system, and building a surface layer on top of it is a reasonable product move.

The problem is what that surface layer is working with. A bolt-on tool is almost always limited to the data that its parent system already collects, structured in whatever way that system originally needed it. It wasn’t designed with forecasting as the primary objective, so the underlying data model, the update cadence, and the assumptions baked into the calculations are all inherited from a different purpose.

You’ll usually notice this in a few specific ways. The forecast updates on the same cycle as the rest of the platform, not on a cadence built around how far out staffing decisions actually need to be made. It treats every case type and service line the same way, because the underlying system was never asked to differentiate. And when you ask a specific question, like why the model expects a spike in a particular subspecialty three weeks out, there’s often no good answer, because nobody built the model to explain itself. It was built to produce a number.


What “Built-In” Actually Means

A built-in forecasting platform starts from the opposite direction. The question being solved is procedural demand, full stop. Every design decision, from the data architecture to the update frequency to the way outputs are presented, gets made in service of that one problem.

That shows up in ways that are easy to miss in a demo but impossible to miss six months into use. The model accounts for the specific volatility of surgical volume: seasonality, surgeon behavior, payer mix, case mix drift, add on patterns. It updates on a cadence that matches how staffing decisions actually get made, not on whatever refresh schedule a parent system happens to run. And it’s built to be interrogated. When a number looks off, there’s a reason behind it you can actually get to.

None of this means built-in platforms are automatically superior on every dimension. It means the two categories were built to solve different problems, and forecasting only happens to be one of them for the bolt-on option.


The Questions That Actually Separate the Two

Vendor demos are built to look similar. A dashboard is a dashboard. The differences only show up when you ask about the mechanics underneath. Here’s what I’d ask any vendor claiming to offer forecasting, regardless of what category they fall into, if I were sitting on your side of the table.

What was this platform originally built to do, and when was forecasting added?

This is the most direct question you can ask, and most vendors will answer it honestly if you ask it plainly. You’re not trying to catch anyone in a lie. You’re trying to understand whether forecasting is the product or a feature of the product.

How often does the forecast actually update, and what triggers an update?

A forecast that refreshes on a fixed weekly or monthly schedule regardless of what’s happening in your OR is a different thing than one that responds to new data as it comes in. Ask specifically what triggers a recalculation. If the answer is vague, that’s information.

What data sources feed the model, and were they collected for this purpose?

Bolt-on tools are constrained by whatever data their parent system was already gathering. Ask whether the forecasting engine pulls from sources purpose built for demand prediction, or whether it’s working exclusively with data that was collected to run scheduling, billing, or staffing operations.

Can you show me why the model produced a specific number, not just the number itself?

This is the question that separates a real forecasting engine from a feature. If a vendor can walk you through the reasoning behind a specific projection, that reasoning had to be built into the product intentionally. If they can only show you the output, ask why.

What happens when the forecast is wrong?

Every forecasting model misses sometimes. What matters is whether the system has a mechanism to learn from that miss, or whether it’s a static calculation that repeats the same blind spots. Ask how the model incorporates feedback over time.

Who owns this roadmap, and what’s being built next?

A team whose entire roadmap is forecasting will keep improving the thing you’re buying. A team for whom forecasting is one feature among many will prioritize based on where the rest of the business needs attention, which may or may not be your forecasting accuracy.


Where Bolt-On Can Actually Be the Right Call

I want to be fair here, because not every organization needs the most sophisticated version of this. If your OR volume is small, relatively stable, and you’re not carrying significant locum spend, a lightweight forecasting feature attached to a system you already use might genuinely be enough. You’re not trying to solve a six figure staffing inefficiency problem. You’re trying to get a directional sense of what’s coming.

The calculation changes once locum and premium labor spend starts running into six or seven figures annually, once you’re managing multiple sites or service lines with different volatility patterns, or once the cost of being wrong (an unfilled room, an over committed locum contract, a canceled case) starts showing up as a real line item on someone’s budget. At that point, the limitations of a bolt-on tool stop being a minor inconvenience and start being the reason your ROI case doesn’t hold up.


The Cost of Getting This Wrong

The risk with a bolt-on tool isn’t usually that it fails outright. It’s that it produces just enough signal to feel useful without being accurate enough to actually change your staffing decisions. You end up running your old process in parallel, because you don’t fully trust the number, and six months later you’re back to spreadsheets and institutional memory, except now you’re also paying for a forecasting module nobody uses with confidence.

That’s the real cost. Not the subscription fee. The opportunity cost of another year spent making six figure staffing decisions on data that was never built to support them.


How to Pressure Test Any Vendor’s Claim

Before you sign anything, ask for a live example. Not a case study slide, an actual walkthrough of how the platform would have forecasted a specific period you already know the outcome of. If a vendor can take a past quarter, show you what the model would have predicted, and explain why, you’re looking at a real forecasting engine. If they can only show you forward looking projections with no way to validate against known history, be skeptical.

Ask to talk to a current customer with a comparable case volume and service line mix, and ask that customer directly whether they still trust the forecast six months or a year in, not just at go live when everyone’s paying close attention.

And ask the vendor directly what percentage of their engineering and product resources are dedicated to forecasting specifically, versus the rest of their platform. You’ll usually get a straight answer, and it tells you almost everything you need to know about which category you’re actually buying into.


The Bottom Line

Bolt-on and built-in forecasting can look identical in a sales deck. They are not identical in what they can actually do for your OR. The difference comes down to whether the platform was designed to solve your specific problem, or whether forecasting was added to a system built to solve a different one.

Ask the questions above before you sign. The answers will tell you more than any demo will, and they’ll save you from finding out the hard way, a year into a contract, which category you actually bought.

This article also appears on the ORlogic Substack.

See what your OR forecast looks like 60 days out

Book a working session with our team and we'll walk through your staffing picture using your own data.

Book a time