Skip to main content
AC
← Blog

Field notes

Build vs buy for AI agents

Buy the commodity. Build the part your customers would notice if it disappeared.

9 min readTechTide AI

The build versus buy conversation in AI is usually held at the wrong level. People ask whether to build "an agent", as if that were one thing. It is four or five layers, and the right answer differs per layer.

Decompose before deciding

A working agent system has roughly these layers:

  1. Models and inference.
  2. Perception: transcription, OCR, extraction primitives.
  3. Orchestration: triggers, retries, approvals, scheduling.
  4. Domain logic: your rules, your qualification, your exceptions.
  5. Data and memory: your records, your history, your entitlements.

Layers one and two are commodities with strong vendors and falling prices. Buy them. Layer three is a platform decision, covered in n8n vs Make vs Zapier. Layers four and five are yours, and outsourcing them is the mistake that costs the most later.

Four factors that decide it

  • Differentiation. Does this capability affect why customers choose you. Undifferentiated work should never consume engineering attention.
  • Data gravity. Where does the data have to live for the system to work. If a vendor needs a copy of your core dataset to function, you are making a strategic commitment, not a purchase.
  • Switching cost. How long to move off it in two years. If the answer is a quarter, negotiate accordingly or keep your own copy of everything.
  • Ownership. Who maintains it on Monday. Building without a named owner produces the systems described in why AI pilots die at handoff.

Buy, confidently

  • Model inference. Nobody should be training a foundation model here.
  • Speech, voice, and transcription.
  • OCR and document layout parsing, as a primitive.
  • Vector indexes and search infrastructure.
  • Observability and eval tooling, once you outgrow simple traces.
  • Orchestration platforms, hosted or self-hosted.

Build, deliberately

  • Your qualification and exception rules. These are the accumulated judgment of your business and they are the product.
  • Your tool surface, because tool design is where agent quality is decided. Detail in shipping a production MCP server.
  • Your data and memory model, per AI agent memory.
  • Your eval suite. Nobody else knows what correct looks like for you.
Two years of process knowledge lived in a configuration screen we could not export.
, A company that bought the whole stack and then wanted to change vendors

The hybrid that usually wins

Bought perception and inference. Bought or self-hosted orchestration. Your own domain logic behind a small internal API. Your own database as the system of record, always. That shape gives you vendor leverage, because any single layer can be swapped without rebuilding the business logic.

Concretely, in client work: a bought voice provider calling my tools, an n8n instance holding triggers and approvals, and a code service holding the rules and the data. Nothing exotic. Very hard to get stuck in.

Three rules regardless of which way you go

  1. Own your data from day one. Even when buying, write a copy of every record and transcript into your own store. This single habit preserves every future option you have.
  2. Keep the evals in-house. Vendor quality claims are marketing. Your suite is measurement.
  3. Time-box pilots. Sixty days, with a written success metric agreed in advance. Pilots without an end date become budget lines nobody defends.

If you want it decided in an afternoon

List the layers. Mark each as differentiating or commodity. Mark each for data gravity. Buy every commodity layer, build every differentiating one, and put a boundary you control between them. That exercise takes an hour and it is most of the decision.

The AI production readiness audit ends with exactly that map for your situation, and services covers the build side once the boundary is set.

Frequently asked

Should I build or buy an AI agent?

Buy the commodity layers: transcription, voice, document OCR, model APIs, orchestration platforms. Build the part that encodes your process and your data, because that is where your advantage and your switching cost live.

What is the real cost of buying?

Per-seat or per-usage fees, plus integration work, plus the strategic cost of your process living in someone else's product. Price the third one, because it is the one that decides whether you can change direction in two years.

When is building clearly wrong?

When the capability is undifferentiated and mature, when the vendor's per-unit cost is below your marginal engineering cost, and when nobody on your side will own the result. All three are common.

Can you start with buy and move to build?

Yes, and it is usually the right sequence. Buy to learn the workflow with real users, keep your data in your own store from day one, and build the differentiated core once you know what it actually needs to do.

Want this shipped in your stack?

The $1,000 AI audit gets you a ranked action plan in 48 hours.

90-minute live review of your workflows, agents, retrieval, permissions, evals, costs, and observability. Fee credits toward the build.

Alex Cinovoj, Founder and CTO of TechTide AI

Written by

Alex Cinovoj, TechTide AI

Founder and CTO of TechTide AI, a Columbus, Ohio AI-automation agency, and co-host of the Automation Vibes podcast. 13 years of mixed IT across support, systems, cloud, architecture, and engineering, with the last 2 years on AI implementation. Lovable Champion and community leader, and has completed Anthropic Academy courses in Agent Engineering, Claude Code, MCP, and Context Engineering.