← Back to the Library
Library · Guide

Open Lab, Build vs. Buy: A Decision Framework

⚡ For builders. This is the question the Lab argues on every call: when do you build a custom tool on Claude/MCP/Airtable, and when do you buy the embedded product? Here's a framework to decide on purpose instead of by reflex, plus the trap on each side.

This is the central fault line in the group, and both camps are right some of the time. The goal isn't to pick a side; it's to know which side a given workflow belongs on.


The honest tension

Vendors are moving too slowly, closed in-app AI, perpetual betas, single-company connectors, which pushes capable firms to build. But building carries a tax most demos ignore: you now own the maintenance, the security review, the non-determinism, and the liability. A tool that saved you ten hours to build can cost you that back every quarter keeping it alive.

So the real question isn't "can I build this?" (you probably can). It's "should this be mine to own?"

The decision, score the workflow on five axes

For any candidate workflow, score 1–5:

Axis Leans BUY (low) Leans BUILD (high)
Firm-specificity Everyone does it the same way It's your process a vendor won't prioritize
Compliance sensitivity Touches client PII / filings heavily Internal, low-stakes, easily reversible
Vendor maturity A capable product already exists Products are weak, single-company, or beta
Your build & maintain capacity No one will own it long-term You (or a teammate) can build and maintain it
Differentiation Commodity, no edge from owning it It's a competitive advantage worth controlling

Read the score:

The synthesis the group keeps landing on

Buy for compliance-sensitive and commodity work where vendors have scale and carry the liability. Build for firm-specific workflows vendors won't prioritize. And make vendors earn the buy, the single most repeated piece of practical advice in the Lab is to ask your vendors about API / MCP access at renewal. If they expose the data, you may be able to buy the platform and build the thin layer instead of choosing.

The trap on each side

Make the vendor earn the "buy", questions for renewal

Before you build or renew, send the incumbent this list. The answers often collapse the decision, if they expose the data, you buy the platform and build the thin layer; if they don't, that's your build justification in writing:

The TCO of "build" that demos hide: a tool is a liability you now own, maintenance when an API changes, a security review every time it touches new data, a documented owner, and a plan for when that person leaves. Price the build at its two-year carrying cost, not its weekend-to-MVP cost. If you can't name who maintains it in six months, you're not ready to build it.

A quick worked call

"Should we build a month-end close dashboard that pulls QBO + Stripe + Airtable across our entities?" → Firm-specific (5), low direct filing risk (2), vendor connectors weak/single-company (5), you have a builder (4), real differentiation (4) = BUILD, and indeed this is exactly what the Lab's builders did. Versus "Should we build our own tax-research authority engine?" → commodity-ish, compliance-heavy, mature grounded tools exist (Blue J / verified rulesets) = BUY the grounding, build nothing, and verify cites regardless.

Before you commit to build


Open Lab track · pairs with Skills & architecture. Not legal or tax advice, the compliance stack in Guardrails applies to tools you build, too.

The AI Lab for Accountants · An educational resource, not legal or tax advice.