Build vs Buy in the AI Era: When to Build Internal Tools Instead of Buying Software
When should you build vs buy software in the AI era?
The clearest signal in the build-vs-buy decision is whether a structured database is involved.
CRMs, ERPs, and the data warehouse itself are still 100% necessary — they're your source of truth, which you base everything on and run workflows out of.
From there, the decision becomes a sequence of practical questions: How much time will it take the team to develop this?
Who builds it — the tech team, or someone in the strategy team — and are they the right people?
Are there even any tools you can build this with?
This calculus is changing fast.
As one operator put it, the buy-and-build decision is shifting because teams now have so many tools they were dependent on that they can build in a much better way themselves.
What should you never build with AI?
Your source of truth should not be vibe-coded .
CRMs, ERPs, and the data warehouse carry so much business logic that they need to be structured well — not improvised.
They're foundational, and getting them wrong is too risky.
The reasoning is blunt: you have so many deterministic rules foundational to the business that you can't really afford to clone HubSpot in 24 hours and expect it to work.
Some categories are simply hard to build at all.
Payment processing, for example, is a genuinely difficult part to build, and a POS is ambitious.
The line worth drawing: keep structured systems of record bought and well-architected, and reserve building for the tools around them.
“The highest-impact operational tools that we built — front and back end — were the ones where there just wasn't any solution in the market.”
How do you decide if an internal tool is worth building?
The highest-impact internal tools share one trait: there was no solution in the market .
The highest-impact operational tools built at Lanch — front and back end — were the ones where there just wasn't any off-the-shelf option.
A concrete example is their route optimization tool.
There was no way to map all of the delivery areas in Germany on a physical map, include existing leads and stores, and add route optimization on top.
For years they were stuck with a classic CRM structure where reps didn't have a great overview.
Now they have a perfect overview of Germany — exactly where to place new partners.
So the test is less about features and more about gaps: when the market can't give you the capability your operations actually need, building becomes worth the time and tokens.
“That costs some time and tokens and energy in advance, but those are one-time fees.”
When does building with AI beat buying SaaS?
The economics are the tipping point.
The buy-and-build decision is changing because teams have so many tools they were dependent on that they can now build better themselves.
It costs some time and tokens and energy up front — but those are one-time fees .
The contrast with SaaS is the recurring charge: if you spend $7,000 or $2,000 developing something, you pay that once, rather than paying a fee every single billing cycle.
This is the same logic behind unbundling SaaS to expose a product's capabilities — when buying means renting a capability forever, building it once can win.
“you have so many deterministic rules foundational to the business that you can't really afford to clone HubSpot in 24 hours and expect it to work”
Who maintains the internal tools you build?
Maintenance is the part teams underestimate.
Once a nice-looking MVP ships and adds value, someone has to keep improving and refining it over time — and that responsibility usually lands on the tech team, which caused a lot of friction initially.
The cultural problem is real: suddenly people with less technical knowledge are building exciting things, and engineers are left maintaining everything — not a great or fair position to be in.
The fix isn't technical but organizational: rethink how the product development cycle works when everyone can contribute, and be clear on how much time to invest in a prototype and what a prototype actually is.
Teams also need a way to judge whether a tool is working.
At Lanch there's no simple Boolean on output quality yet, so they rely on user interviews with store managers and shift leads for the best insight, alongside benchmarking and metrics.
Frequently asked questions.
- What kinds of software should you still buy rather than build?
- Buy your structured systems of record — CRMs, ERPs, and the data warehouse itself. They're 100% necessary and act as your source of truth, which you base everything on and run workflows from. They carry so much business logic that they need to be structured well, not vibe-coded. Categories like payment processing are also genuinely difficult to build.
- How is the build vs buy decision changing with AI?
- The buy-and-build decision is shifting because teams now have many tools they were dependent on that they can build in a much better way themselves. It costs some time, tokens, and energy in advance, but those are one-time fees — versus paying a SaaS fee every billing cycle. Spend $7,000 or $2,000 once, and you don't pay it repeatedly.
- How do you know an internal tool is worth building?
- The strongest signal is that there's no solution in the market. The highest-impact operational tools built at Lanch were exactly the ones with no off-the-shelf option — like a route optimization tool that mapped delivery areas across Germany with leads and stores plus optimization, which no existing product offered. Also weigh how long it takes, who builds it, and whether the right tools to build it even exist.
- Why shouldn't you vibe-code your CRM or source of truth?
- Because so much business logic goes into systems like CRMs, ERPs, and data warehouses that they need to be structured well, not improvised. They're your source of truth with deterministic rules foundational to the business — you can't afford to clone HubSpot in 24 hours and expect it to work. It's simply too risky.
- Who maintains internal tools after they're built?
- Usually the tech team, which caused a lot of friction initially. When people with less technical knowledge build exciting prototypes, engineers can end up just maintaining everything — culturally not a fair position. The fix is organizational: rethink the product development cycle now that everyone can contribute, and be clear on how much time to invest in a prototype.
- How do you measure whether an internally built AI tool is actually good?
- At Lanch there's no simple Boolean yes/no on output quality yet, though they think they should have one. They rely mainly on user interviews with store managers and shift leads, who give the best insight, supported by benchmarking and connected metrics. Adding a structured feedback signal is something they see as a smart move longer term.