Iron Goo
Iron Goo guide cover on the build or buy decision for AI automation tools and vendors.

Build, Buy, or Hybrid: Sourcing an AI Automation on the Integration Surface, Not the Demo

Atamyrat Hangeldiyev
Atamyrat Hangeldiyev
Systems Architect
January 18, 2026
On this page
AI & Automation

The accounting package lived behind a desktop-only login on one machine in the back office, no web portal, no API anyone could point to, and the order-entry tool the distributor had just watched read a purchase order, match it to a customer, and draft an invoice in eleven seconds could not see it at all. The build-versus-buy decision for an SMB automation is the sourcing choice, for a job already chosen, to build it custom, buy a tool or platform, or combine both, decided as much by whether a candidate can reach the systems the business already runs and how costly it is to leave as by what it does on a demo, in the context of a small or mid-sized business committing to a specific automation. That demo ran on the vendor's sample data. The company's invoices lived in a package the tool could not log into without a connector that did not exist, and the only bridge anyone could think of was a daily CSV export someone in accounts would have to remember to do every morning forever. Within a month nobody would. The owner had two days from signing. Nobody in the room had asked, before the demo, what the tool would actually have to connect to.

That is the decision this guide is about, and that is the part of it almost nobody runs before they sign. The job was already chosen. This is not about whether to automate order entry. It is about how to source the automation you have already decided to do, and the part that decides it is not on the feature page.

What the build-versus-buy decision for an SMB automation actually is

This is one decision with three possible answers, made once, for one job you have already committed to. It is not a philosophy. It is a sourcing call: given this specific automation, do you build it custom, do you buy a tool or platform that already does it, or do you stitch a bought core to a built edge and run the seam yourself.

The sourcing call for a job you have already chosen: build, buy, or hybrid

The word "or" is doing real work here. Build means you commission something purpose-made for your business, usually wiring a model into your own systems with code you or someone you hire owns. Buy means you license a product that already does the job, configured to your case. Hybrid means a bought product does the bulk of it and a thin built piece covers the part the product cannot reach, with you owning the join between them. All three are legitimate. One of them is right for your job, and which one is decided by a small set of things, most of which the vendor demo will not show you.

Notice what this decision is not. It is not the choice of whether the job is worth doing. You walked in having decided that already. It is not how much the job will cost in total. It is not whether the job paid back. It is the narrower, sharper question of where the thing comes from and whether it will connect to what you run.

Why this is the sourcing decision, not the cost estimate and not the return

The cost of each path is an input to this decision. It is not this decision's job to produce it. There is a separate guide that estimates the all-in cost of an automation before you commit, and the honest division of labor is that the cost guide estimates the figure and this guide makes the sourcing call using it. When this guide reaches "bring in the cost of each path", it consumes a number from that guide. It does not rebuild the cost model here, and you should be suspicious of any source that tries to do both at once, because the two questions have different owners and conflating them is how owners end up with a cost spreadsheet and no decision.

Two other near-neighbours sit close enough to be confused with this one. Whether the job is ready to automate at all, the precondition, belongs to the readiness guide that decides whether a job should be touched yet; this guide assumes you cleared that and the job is chosen. Whether the automation paid back, the after-the-fact return, belongs to the guide that measures whether what you sourced earned its keep; this guide makes the call before that is knowable. This guide stops at the sourcing decision. It does not estimate the cost, it does not measure the return, and it does not relitigate readiness.

The feature matrix is the least important part of this decision

Here is the unwanted opinion, stated plainly so there is no doubt where this guide stands. The feature comparison, the side-by-side checklist of who has what, the thing every vendor wants you to spend the evaluation on, is near the bottom of the list of things that decide whether build, buy, or hybrid is right for you. It is not nothing. It is just not the thing. Most SMBs evaluate on the feature matrix because it is the part a vendor makes easy to evaluate. They pay, later, on the parts the vendor made hard to see.

The five things that actually decide build versus buy versus hybrid, in the order they matter

There are five, and the order is the point. Run them in this order or you will run a good evaluation of the wrong thing.

  1. The integration surface. Can a candidate actually reach the systems this automation has to touch, the way they exist in your business today, not the way a vendor's sample environment exists. This is first because it is the most common reason a sourcing decision fails after the signature, and because a perfect-fit tool that cannot connect is worth exactly nothing. It gets its own section below, because it deserves one.

  2. Fit to the real job. Not "does it do order entry" in the abstract. Does it do your order entry, with the way your purchase orders actually arrive, the exceptions your customers actually create, the judgment calls your people actually make. A tool that does the textbook version of your job and not your version is a tool you will fight forever.

  3. How differentiating the job is. If the automation does something every business in your category does the same way, that is something to buy; you gain nothing by owning it and you take on maintenance you did not need. If the automation does something that is part of why customers choose you, the part where your process is your edge, that is a candidate to build, because a bought tool will make you average at the thing you were good at.

  4. Who owns and maintains it. A build is yours to keep running. A bought tool is the vendor's to keep running until the day it is not. A hybrid is a bought tool the vendor maintains and a seam that is entirely yours and that no vendor will ever fix for you. Decide who is on the hook before you choose, not after the thing breaks at month four.

  5. The exit cost. What it costs, in money and in time and in rebuilt connections, to leave whatever you pick. You price this before you enter, not when you are already trapped. It gets its own section too, because almost nobody prices it and almost everybody regrets that.

Features sit below all five. A feature gap you can see is a problem you can plan around. An integration that does not exist, a fit that is wrong in a way the demo hid, an exit you never priced: those are the ones that detonate after you have committed money and reorganized work around them.

What it costs to make this call on the demo instead of on the integration

A demo is a controlled environment built to make a buy decision feel safe. It runs on sample data the vendor chose. It connects to systems the vendor stood up. Nothing in it has the shape of your twenty-year-old line-of-business system, your accounting package with the desktop-only login, your shared inbox that thirty people touch, or the spreadsheet that is quietly your production database. The demo is true and irrelevant at the same time: it honestly shows what the tool does and tells you almost nothing about whether it will do it here.

The cost of deciding on the demo is not a worse tool. It is a tool that works and cannot be reached, bought, paid for, and sitting unused while the manual process it was supposed to replace keeps running because the integration that would have connected it never got built. That is the most expensive outcome of all: full price, zero value, and the original problem still on the table.

The integration, not the features
Bought on the demo, paid on the connection
Build what differentiates, buy what does not
Priced the license, not the exit

The integration surface is the decision, not a detail you find later

This is the section the rest of the guide is built around, because the integration surface is the single most common reason a "buy" decision fails for a small business, and the one almost nobody evaluates before they sign. The integration surface is the set of systems your automation must read from or write to in order to do its job, plus the honest answer to whether and how a given candidate can reach each one in your business as it actually runs today. It is not a technical footnote you hand to whoever does the setup. It is a deciding criterion, and it is the first one.

The real systems an SMB automation has to touch

Every SMB automation worth doing has to connect to systems the business already lives in. Naming them concretely is the whole exercise, because "it integrates" is a sentence vendors say and a thing that is true only against specific systems. For a real small or mid-sized business, the integration surface is almost always some combination of these:

  1. The CRM. Where customer records, deals, and history live. The question is never "does it integrate with a CRM". It is "does it reach our CRM, the edition we pay for, with the custom fields we added, through an interface that actually exists and that we are allowed to use". A CRM with no open interface on the plan you are on is a CRM your automation cannot read no matter what the vendor's logo wall says.

  2. The accounting package. Where invoices, bills, and the financial truth live. This is the one that breaks buy decisions most often, because a large share of SMB accounting still runs in software designed before integration was assumed: a desktop install, a single-machine login, an export menu and nothing more. An automation that has to write an invoice into a package it cannot log into is an automation that does not work, whatever it did on the demo.

  3. The shared inbox. The address half the company can see, where customers send the things that start the work. Reaching it means a tool being granted into a mailbox that real people also use, with the permissions that implies and the security questions that come with letting an outside product read mail. "It connects to email" and "we can safely grant this product into the inbox thirty people depend on" are different sentences.

  4. The scheduler or dispatch system. For anyone with field work or appointments, the calendar that runs the day. Often this is a tool with a closed model, or worse, a spreadsheet someone maintains by hand, and an automation that has to put a job on the schedule has to reach whatever that actually is.

  5. The spreadsheet that is really the database. Most SMBs have one. The sheet that started as a tracker and quietly became the place a critical thing lives, with no owner, no schema, and three people's manual edits a day. An automation whose real integration target is that sheet has an integration surface that is fragile by construction, and pretending it is a clean data source is how the automation silently goes wrong.

The exercise is to write the actual list for the one job you have chosen. Not "CRM, email". The specific named systems, the specific editions, and for each, the specific honest answer to the next question.

How to assess, before you commit, whether a candidate can actually reach each one

For every system on that list, before you sign anything, get a real answer to four questions. A vendor saying "yes, we integrate" is not an answer to any of them.

First: does a real connection exist, today, for our specific system, on our specific plan? Not "an integration is on the roadmap". Not "we integrate with that category". A connection that exists now, that someone can show you working against a system shaped like yours, or honestly cannot.

Second: who has to maintain that connection, and what happens when one side changes? Connections break when the systems on either end update. A connection the vendor maintains is one risk. A connection you maintain is a standing job you just acquired. A connection that depends on a person doing a manual step is not a connection.

Third: what is the failure mode when it breaks, and how will anyone know? A connection that fails loudly is a problem. A connection that fails silently, where the automation keeps running on stale data and nobody notices for two weeks, is a catastrophe wearing a working tool's clothes.

Fourth, the test that decides more buy decisions than any feature: the export-nobody-will-do-twice-a-day test. If the only bridge between the candidate and a real system is a manual export someone has to remember to do on a schedule, the honest answer is that the integration does not exist. People do not do a tedious manual step every morning forever. They do it for two weeks. Then the automation is running on data from two weeks ago and the whole thing has quietly failed while still appearing to work. If a candidate's integration story for any system on your list bottoms out at "and then someone exports a file", treat that system as unreachable for that candidate, because in practice it is.

The demo will not show you the integration

A demo runs on data the vendor controls and connections the vendor built. It is structurally incapable of telling you whether the tool reaches your systems. Assume every integration is a manual export until a vendor proves otherwise against a system shaped like yours. The burden of proof is on the tool, and "we integrate" is not proof.

Why the most common reason a "buy" decision fails for an SMB is the integration surface, not the feature gap

Feature gaps are visible. You can see them in the evaluation, plan around them, decide they do not matter or that they do. They rarely kill a sourcing decision because you saw them coming. Integration failures are invisible until after you have paid, because the demo is built not to show them and because "it integrates" is the easiest true-sounding thing for a vendor to say and the hardest for a busy owner to test. A regional accounting firm sourcing an invoice-capture automation does not get hurt because the tool is missing a feature. It gets hurt because the tool reads invoices beautifully and cannot write the captured data back into the practice software the firm actually runs, so every captured invoice still has to be keyed in by hand, and the automation that was supposed to remove the keying added a step instead. The feature worked. The connection did not exist. That is the shape, almost every time.

When an unreachable integration surface is really an unreachable-data problem

Sometimes the integration cannot be reached for a reason no tool and no build can fix, because the underlying data is not in a reachable state at all. The production database is a spreadsheet with no schema and inconsistent entries. The customer records live in three places that disagree. The accounting package's data cannot be gotten at by anything because the package itself is a sealed desktop island. When that is the situation, no amount of build-or-buy deliberation helps, because the problem is upstream of sourcing: the data the automation needs is not in a shape anything can connect to, and that is a foundation problem before it is a sourcing one. If the integration surface is unreachable because the data underneath is not reachable, the honest next move is not to pick a tool, it is to make the data reachable first, which is exactly the kind of work getting a business's data into a state automation can actually connect to describes. That is named here because pretending a foundation problem is a sourcing problem wastes the sourcing decision entirely.

How to make the build, buy, or hybrid call for one chosen job

Here is the procedure, run end to end on one neutral example so it is concrete rather than abstract. The example: a generic regional field-service operation has chosen to automate the intake-to-dispatch path, where a customer request arrives in a shared inbox, gets matched to an existing customer, and a job gets put on the scheduler with the right technician. The job is chosen. Readiness is cleared. The only question is how to source it.

  1. Start from the chosen job and its real integration surface

    Write the integration surface for this exact job before looking at a single vendor. Here it is the shared inbox the requests arrive in, the CRM the customer match comes from, and the scheduler the job goes onto. For each, answer the four questions honestly. Suppose, on inspection: the CRM has a real, usable connection on the plan they pay for; the shared inbox can be reached but granting an outside tool into it raises a security question that has to be owned; and the scheduler is a closed product with no real connection and no export worth doing. That last finding is the most important thing learned, and it was learned before any vendor was contacted.

  2. Score the five deciding criteria honestly for build, for buy, and for hybrid

    Integration surface: a pure buy fails on the scheduler, which nothing on the market can reach. A pure build can reach all three but means owning code for a job that is not differentiating. A hybrid buys the inbox-to-CRM matching, where good tools exist and reach those systems, and builds only the thin scheduler connection nothing covers. Fit: the matching is a textbook job a tool does well; the scheduler write is specific to this operation. Differentiation: none of this is why customers choose this operation, which argues against building the whole thing. Ownership: a full build is theirs to run forever; the hybrid leaves them owning only the scheduler seam. Exit: a full build has no vendor to leave; the hybrid's bought part can be left, but the seam would need rebuilding. Scored honestly, buy loses on integration, build loses on differentiation and maintenance, and hybrid is the strongest because it matches each part of the job to the path that fits it.

  3. Bring in the cost shape of each path

    This step uses the cost figure, it does not produce it. The all-in cost of each path comes from the guide that estimates an automation's cost before you commit; that guide builds the model, this step consumes its output. Illustratively, and as a relationship rather than a price: a full custom build is the largest upfront and the largest standing maintenance because everything is yours; a pure buy is the smallest upfront but is not actually available here because it cannot reach the scheduler; the hybrid sits between, a modest license for the bought matching plus a contained one-time cost for the scheduler seam and a small standing cost to own that seam. The point is the shape of the relationship, not a number; the number is the cost guide's to produce and yours to read off it.

  4. Total the call

    Lay the three paths against the five criteria with the cost shape attached. Buy is eliminated by the integration surface alone, before cost matters. Build works but spends the most to own a job that does not differentiate the business and adds permanent maintenance for no edge. Hybrid reaches everything, owns only the unavoidable seam, and costs less than the build to stand up and to run. For this job, hybrid is the honest answer, and it is the honest answer because the criteria said so, not because anyone preferred it going in.

Score the five deciding criteria honestly for build, for buy, and for hybrid

The discipline that makes the procedure work is scoring each path honestly, including the path you instinctively dislike. A buy bias skips the integration questions because the demo felt good. A build bias skips the differentiation question because building is satisfying. The procedure forces all five criteria against all three paths so the decision is made by the criteria and not by the instinct. In the example, buy was not strawmanned; it genuinely fails on one criterion that happens to be the first one, and that is enough on its own. Build was not strawmanned either; it works, it is just the wrong trade for a non-differentiating job. Hybrid won on merit. Run it the other way and a different job lands on build or on buy just as honestly.

A worked decision: one neutral job, the same job sourced three ways

The same job, the same five criteria, the integration surface and the exit cost decided alongside the features rather than after them, laid out as a direct comparison.

Buy the whole thing

The matching works on the demo. Fit to the textbook job is good. The integration surface is where it dies: the shared inbox is reachable with a security question to own, the CRM is reachable, and the scheduler has no real connection and no export anyone will do twice a day, so the dispatched job never actually lands on the schedule without manual re-entry. Exit cost looks low because it is a license, but the data and the matching logic would leave with the vendor. Verdict: eliminated on integration before features or cost are even weighed. The feature matrix was the best of the three and it did not matter.

Build the whole thing

Reaches all three systems because it is made for this stack. Fit is exact because it is bespoke. But intake-to-dispatch is not why customers choose this operation, so building it spends the most to own something that does not differentiate, and the whole thing is now theirs to maintain forever, including the parts a mature product would have maintained for them. Exit cost is zero in the sense that there is no vendor to leave, and total in the sense that there is nothing to fall back on; it is all owned. Verdict: works, honestly costs and maintains the most for a non-differentiating job, so it is the wrong trade here even though it is technically sound.

Buy is eliminated by the integration surface. Build is sound but the wrong economic and maintenance trade for a job that is not part of the company's edge. Hybrid, not shown as a third column because it is the synthesis of the two, buys the matching that good tools reach and builds only the scheduler seam nothing covers, owning the smallest possible piece and pricing a contained exit. For this job, hybrid wins, decided on the integration surface and the exit cost next to the features, not on the demo.

How to evaluate a tool, a platform, or a vendor without being sold the feature list

When the answer is buy or hybrid, you now have to evaluate candidates, and the evaluation has an order that is the opposite of the one vendors steer you toward.

Evaluate the integration surface first, then fit to the real job, then the exit cost, then the vendor's durability

Start the evaluation where the demo ends. Before you score a single feature, make every candidate prove it reaches each system on your integration list, against a system shaped like yours, with the four questions answered honestly. Candidates that cannot are not lower-ranked candidates; they are eliminated, because a tool that cannot connect has no features that matter. Only among the candidates that survive the integration test do you assess fit to your real job, then price the exit, then weigh the vendor's durability: are they likely to still be running this in three years, and what is your position if they are acquired, change their pricing, or shut the product. Features come after all of that, as a tiebreaker among candidates that already connect, fit, can be left, and will likely last.

The model step inside the automation, and who chooses it

Most of these automations have a step where a model does the reasoning: reads the unstructured request, makes the match, drafts the reply. Two questions matter here, and the first is which model.

For the model step itself, the reference choice is the Claude API with Claude models, because for the read-understand-decide work at the center of an SMB automation the quality and the reliability of the model are what determine whether the automation is trustworthy enough to run without a person checking every output. When the automation is built or hybridized as an agentic system that takes actions across your tools rather than answering a single prompt, Claude Code is the reference for that agentic build, because building and running an automation that operates across your real systems is exactly the kind of work it is for. Competitors exist and can be compared honestly on cost and on specific capabilities once you know the model genuinely carries the step, but the starting point a buyer should anchor on is Claude, and the comparison runs from there rather than burying it in a neutral list.

The second question is who gets to make that choice. In a build or a hybrid, the model is your choice; you can put the Claude API behind the step deliberately and change it if you need to. In a bought tool, the model is often the vendor's choice and not exposed to you at all, and that is a real evaluation point: a buyer should be able to find out which model a tool runs, whether it can be changed, and what happens to that step's quality if the vendor swaps it without telling you. A tool that hides its model and does not let you choose it is making a decision for you that you should at least know you are accepting.

The questions a demo will not answer and you have to ask anyway

The demo will not tell you what breaks the integration, what the export fallback really is, who maintains the connection, which model runs the reasoning and whether you can change it, what the data export looks like the day you leave, or what the vendor's position is if they are acquired. None of these are in the pitch. All of them decide whether this works and whether you can get out. Ask them directly, in writing, before you commit, and treat a vague answer as a no.

Vendor lock-in and what it costs to leave

Lock-in is the cost, in money and in time and in rebuilt work, of moving off a vendor you have committed to, and it is almost always larger than the license that made the vendor look cheap going in. This is the dimension owners price last and regret first.

What lock-in actually is for an SMB

Lock-in for a small business is not an abstract dependency. It is four concrete things the vendor now holds. Your data, in their format, gettable only the way they allow. Your integrations, the connections into your CRM and inbox and accounting that you would have to rebuild against a different product. Your process, the way your people now work, shaped around this tool and not portable with a data export. And the institutional memory, the configuration and the judgment that got baked into the tool over a year and walks out the door with it. The license is the visible price. These four are the real one, and they are why "we can always switch later" is usually false.

How to price the exit before you enter

Price the exit during the evaluation, not during the divorce. Three questions give you the number. What export can you really get, in a format something else can actually read, not a closed dump that is technically an export and practically a hostage. What integrations would you have to rebuild from scratch against a replacement, and what would that cost in the same terms the original integration cost. And what is the switching cost in time, the months of running two systems, retraining people, and rebuilding configuration, which is usually the largest part and the part nobody counts because it is not a line on an invoice. A vendor that is cheap to enter and brutal to leave is not cheap. Price the exit and the real cost of the cheap option often stops looking cheap.

Where lock-in stops being a commercial question and becomes a data-exposure one

There is a hard boundary here that this guide deliberately does not cross. Everything above is the commercial frame of lock-in: contracts, exports, switching cost, who holds your process. The moment the question becomes what a vendor or a third-party model is allowed to do with the data you send it, where that data goes, how it is retained, and what your exposure is if the vendor is breached or trains on your inputs, you have left selection and entered governance. That is a different discipline with a different owner, and it belongs to the guide that treats vendor and third-party-model data exposure as a governance and risk matter. This guide owns lock-in and selection. It names that seam clearly and stops there, because bleeding the data-exposure treatment into a sourcing guide gives you a shallow version of a topic that deserves its own depth.

What the sourcing decision connects to once you have made it

The sourcing decision does not sit alone. It feeds and is fed by three things, and naming them correctly matters as much as making the decision.

How the cost figure from the cost guide feeds this decision and differs across build, buy, and hybrid

The reciprocal seam, stated once more because it is the one most often blurred: the cost guide produces the all-in figure and this guide consumes it to make the call. What this guide adds is that the cost shape differs across the three paths in a way the decision has to account for: build is upfront-heavy and carries the largest standing maintenance because everything is owned; buy is upfront-light but carries a recurring license and the exit cost you priced; hybrid splits the difference and adds the cost of owning one seam. You read the magnitudes off the cost guide. You account for the difference in shape here.

How what you sourced now has to be run and maintained, differently depending on the path

The path you chose determines who keeps it running, and the running practice itself is a separate guide. A build is yours to run; a bought tool is the vendor's until it is not; a hybrid is the vendor's product plus a seam that is entirely yours and that nothing external will ever maintain for you. The discipline of actually running and maintaining whatever you sourced, the monitoring, the failure handling, the upkeep, lives in the guide on running and maintaining a sourced automation. The point this guide makes is only that the maintenance burden is not the same across the three paths, so it is part of the decision, not a surprise after it.

How a build or a hybrid becomes a scoped, built, run operation

When the honest answer is build or hybrid, the work does not happen by itself. Someone has to scope the automation, build the parts that have to be built, wire it into the real systems, and run it once it is live. That is a real operation with real ownership, and when a business has no engineering bench, scoping and building and running a custom or hybrid automation is exactly the work that building and operating a custom or hybrid automation for a business without an engineering team describes. This is named here, and only here, because the worked example landed honestly on hybrid; if the example had landed on buy, this bridge would not appear, because there would be nothing to scope and build. The bridge is a true statement about where build-or-hybrid work lives, not a reason to choose build. Buy remains the right answer for plenty of jobs, and when it is, the right next step is a vendor, not this.

The five ways a sourcing decision dies after the signature

These are the failures that show up after the money is committed and the work is reorganized, which is exactly why they hurt. Each is preventable by the criteria above, and each is common because the criteria above are usually skipped.

You bought on the demo and the tool could not reach your real stack

The single most common death. The demo was honest, the tool was good, and it could not connect to the accounting package or the scheduler or the inbox the way they exist in your business. Prevented by running the integration surface as criterion one and making vendors prove every connection against a system shaped like yours before features are scored.

You built something that was never differentiating and now you maintain it forever

You commissioned a custom build for a job every business in your category does the same way. It works. It is also now a permanent maintenance obligation that buys you no edge, because you own code for something you could have rented. Prevented by the differentiation criterion: build what is part of why customers choose you, buy what is not.

You picked a vendor whose exit cost you never priced

The license was cheap, so it looked cheap. Two years later a price change or an acquisition makes leaving necessary, and leaving costs more than two years of the license because the data, the integrations, and the process were never portable. Prevented by pricing the exit during the evaluation, in time as well as money.

You chose hybrid and nobody owned the seam between the bought part and the built part

Hybrid was the right call and then nobody was assigned the join between the bought core and the built edge. The vendor maintains their side, you assumed someone maintained the seam, and nobody did, so it broke quietly and the automation ran wrong for a month. Prevented by naming the seam's owner before choosing hybrid, because a seam with no owner is a failure with a delay on it.

You let a vendor's model lock-in become a data-exposure problem you never decided to accept

The tool runs a model you do not control, on data you did not decide to expose, and the lock-in question quietly became an exposure question you never made a decision about. The selection mistake is treated by the criteria here. The exposure question is not this guide's to answer; it belongs to the guide that owns vendor and third-party-model data exposure as a governance matter, and it is named as the fifth failure precisely so you do not discover it as a surprise after a sourcing decision that never weighed it.

You can live with the source you chose. You cannot live with the one the demo chose for you.

The thread through all of this is simple and a little uncomfortable. A build, a buy, or a hybrid you chose deliberately, on the integration surface and the exit cost and the four other things that actually decide it, is something you can run and live with even when it is imperfect, because you chose it with your eyes open and you know where it is weak. A source you chose on the demo, on the feature matrix, on the pitch, is the one that detonates at month four when the tool that worked perfectly cannot reach the system it always had to reach, and you are paying full price for nothing while the original problem sits exactly where it was. That is the difference, and it is the whole difference.

Running a company well in the AI era is not having the most tools. It is making each sourcing call on the things that decide it instead of the things that are easy to evaluate. So for the one job you have already chosen, before you watch a single demo or score a single feature, do the two things almost nobody does: write the real integration surface for that job, the named systems and the honest four-question answer for each, and price the exit of every path before you enter it, taking the all-in cost number from the cost guide as the input it is. Make the call on that. The demo can come after, when it can no longer fool you.

Related in AI & Automation

Ready to move?

Send us a note about where your business is today. You'll get back a written assessment within two business days.

Talk to us