Build, Buy, or Configure: Choosing Between Custom AI and Off-the-Shelf Software
Buy when the problem is common and a product fits most of your process as it is. Configure when you can assemble the solution from tools you already pay for. Build only when the process is core to how you compete and nothing fits. Judge all three on whole-life cost, not the first invoice.
Every software decision in a small business eventually arrives at the same fork: buy a product that does roughly what you need, or pay someone to build exactly what you need. Both paths have a graveyard. Owners who bought have shelves of subscriptions that were never quite right. Owners who built have systems only one departed contractor understood.
There is a third path that gets far less attention, and it is often the right one. This article lays out all three, gives you a three-gate framework for choosing, and shows how to compare them on the cost that actually matters.
Should you build, buy, or configure?
Buy when the problem is common and a product fits most of your process without changing it. Configure when you can assemble a solution from tools you already pay for. Build only when the process is core to how you compete and nothing fits. Most small businesses should buy or configure most of the time, and build once or twice for the processes that make them who they are.
The reason to be disciplined about this is that building feels like control and buying feels like speed, and neither feeling is reliable. Control comes from understanding what you own, whichever path produced it. Speed comes from fit, and a product that fits badly is slower than a build that fits well.
What do the three options actually mean?
Buy
Buying means adopting a product designed for many companies with your problem. Accounting, payroll, CRM, field-service management, and email are obvious examples, and so are the AI features built into many of those products. The strengths are speed, shared development cost, and a vendor who maintains it. The weaknesses are fit, since the product was designed for the average customer, and dependency, since your data and process end up shaped by someone else's roadmap.
Configure
Configuring means assembling a solution from tools you already own or can subscribe to cheaply: the automation features in your existing platforms, a workflow tool that connects them, and a general-purpose AI service to handle the reading and drafting. No new product is bought for the problem; existing pieces are wired together.
Configure is the option most owners never consider, and it is usually the cheapest.
The strength is cost and speed, because most of the capability is already paid for. The weakness is fragility, because a chain of connected tools can break when any link changes, and someone has to own the chain.
The returns can be as large as anything a build produces. An online retailer reached 25% more efficient operations and a 10% increase in revenue after automating listing, repricing, and shipping preparation, entirely by configuring third-party software rather than building custom AI. A custom automation company made its controls programming more than 10% more efficient the same way, by standardizing PLC and robot programming with configured third-party tools.
Build
Building means creating software specific to your process, whether from scratch or by grounding existing AI models in your documents and wiring them into your systems. The strength is fit: the tool does exactly what your process needs. The weaknesses are cost, time, and the need for someone to maintain it for as long as you rely on it.
Note that "build" in AI work rarely means training a model. It usually means designing how an existing model is fed your data, what it is allowed to do, how its output is checked, and how it connects to the systems around it. That is real engineering, but it is far smaller than the phrase "custom software" suggests.
The Three-Gate Decision
Run any candidate solution through three gates in order. The answer falls out at whichever gate stops you.
Gate 1: Is this process core to how you compete? Core means customers choose you partly because of how you do this. For a job shop, quoting speed and accuracy is core. For the same shop, payroll is not. If the process is not core, do not build. Move to Gate 2 with buy or configure as your options.
Gate 2: Does a product fit most of the process as it is? Look for a product that handles the large majority of your process without forcing you to change steps that work. If one does, buy it, and accept that you will adapt the remaining fraction. If nothing fits that well, move to Gate 3.
Gate 3: Can you own what you would build or configure? Owning means someone on your side understands it, can change it, and could move it if the vendor or contractor disappeared. If yes, build for core processes and configure for everything else. If no, either acquire that capability, through a hire or a fractional technology partner, or step back to the best available product and accept the imperfect fit.
The ordering matters. Owners who start at Gate 3 build things they should have bought because they happened to have someone who could. Owners who never reach Gate 2 buy products for processes that were unique to them and spend years fighting the fit.
How do you compare total cost of ownership?
Compare what you will spend over the life of the solution, not what you will spend at the start. A useful tool is what we call the Whole-Life Cost Ledger: seven lines to fill in for each option, over the number of years you expect to rely on it.
- License or usage fees, including AI usage costs that scale with volume.
- Implementation, whether a vendor's onboarding fee or a build quote.
- Integration with the systems that must feed it or receive its output, including any API fees your other vendors charge.
- Training and adoption, meaning your team's hours and any lost productivity while switching.
- Maintenance and upgrades, including the cost of a person who owns it.
- Switching or exit cost, meaning what it would take to get your data out and move.
- Risk, expressed as the cost of the vendor raising prices, changing the product, or disappearing, weighted by how likely you think it is.
The first invoice is the least important number in a software decision.
Two patterns show up when owners fill this in honestly. Products that look cheap become expensive through integration and switching cost. Builds that look expensive become reasonable because the implementation line is large but the license line is nearly zero, and the tool does not need to be replaced when a vendor changes direction. Neither pattern always wins; the ledger exists to find out which one applies to you.
A worked example
Consider a 120-person commercial landscaping and snow-removal company with a small office team, crew leaders in the field, and an owner who wants three things: better scheduling and dispatch, faster turnaround on bids, and less office time spent turning crew notes into client reports.
Scheduling and dispatch. Gate 1: not core; customers hire the company for the quality of the work, not for how crews are routed. Gate 2: several field-service products fit most of the process. Decision: buy. The ledger shows meaningful integration cost with the accounting system, but every alternative has the same cost.
Bidding. Gate 1: core; the company wins on fast, accurate, well-presented bids. Gate 2: generic estimating products exist but would force the company to abandon its site-measurement approach, which is part of why its bids are accurate. Gate 3: the office manager is technically capable and the company has an outside partner for the parts she cannot do. Decision: build, meaning ground an AI model in past bids and site data so it drafts a bid the estimator refines.
Crew notes to client reports. Gate 1: not core. Gate 2: no product does exactly this for their industry, but Gate 3 shows the pieces are already in hand: the field app captures notes, the office already uses a general-purpose AI service, and a workflow tool can connect them. Decision: configure.
Three problems, three different answers, all from the same gates. And notice the sequence the company should follow: the configured report tool ships in weeks and builds confidence, the purchased dispatch product follows, and the custom bid tool, which carries the most risk, is prototyped before anyone commits to a full build.
Where this goes wrong
- Treating it as a two-way choice. Configure is skipped because nobody is selling it.
- Building for non-core processes. If your competitors would do it the same way, buy it.
- Buying for core processes. A product that forces you to change the thing customers value is not a bargain at any price.
- Comparing the first invoice. A low license fee with high integration and exit costs is the most common expensive mistake.
- Ignoring ownership. A configured chain nobody owns breaks quietly. A build nobody understands is a liability the day the contractor leaves.
- Deciding once for everything. The gates are run per process. A company that builds everything or buys everything has stopped thinking.
The build-versus-buy question is also one of the places where an outside perspective earns its fee, because vendors are structurally unable to recommend configure and builders are structurally inclined to build. A neutral party, whether an advisor or a well-run discovery phase, should be willing to tell you that the right answer is a product you already own. Deciding which processes are worth this analysis at all is the job of a prioritization screen; run that first so you are not filling in ledgers for processes that do not matter.
The bottom line
Buy for common processes where a product fits, configure when the pieces are already in hand, and build only for the processes that make customers choose you. Run every candidate through the three gates in order, then compare the survivors on whole-life cost rather than the first invoice. Most small businesses should buy or configure nearly everything and build once or twice, well. The discipline is in knowing which is which.
Frequently asked questions
- Should a small business build custom AI or buy off-the-shelf software?
- Buy when your process is common to many businesses and a product fits it with little change. Build when the process is central to how you win business and no product fits. Before either, check whether you can configure tools you already pay for, which is often the cheapest path.
- What is the total cost of ownership of software?
- Total cost of ownership is everything you spend over the life of a solution: license or usage fees, implementation, integration with other systems, training, maintenance and upgrades, and the cost of switching away when you eventually do. The first invoice is usually a small share of it.
- When is custom software worth it for a small business?
- Custom software is worth it when the process differentiates you from competitors, when off-the-shelf products would force you to change a process that works, and when you have or can hire the capability to own and maintain what is built.
How Syzygy helps
Syzygy's Technology Consulting work is vendor-neutral: we help you evaluate products, configure what you already own, and build only where it earns its keep. Book an intro call to talk through a build, buy, or configure decision you are facing.
