← Back to essays

Buy the Integration Until It Breaks

·3 min read·By Ry Walker

Every agent platform faces the same math problem. Agents are only as useful as the systems they can touch, enterprises run on hundreds of SaaS tools, and you cannot hand-build hundreds of integrations. So you use an aggregator — a service that wraps OAuth and API access for a long tail of tools and hands you connectivity in minutes.

Here is the honest version of what you are buying: lots of integrations, of variable quality. Maybe high. Maybe low. You do not know until an agent runs real work through one. We learned this directly. The off-the-shelf HubSpot connector was not good enough for the workflows our customers actually run, so we built a native one. The off-the-shelf Outlook connector? Works fine. The aggregated meeting-tool connector got replaced with a native MCP integration the moment an agent stumbled on it. And sometimes the failure is not quality at all: a security-conscious enterprise may refuse to let an aggregator hold its credentials, or a firewall blocks the MCP route outright, and the pragmatic fix is a scoped, direct endpoint the customer's own team can inspect and control. The pattern is consistent: buy the easy button everywhere, build natively where it fails, whether it fails on quality or on trust.

What makes this a strategy rather than a compromise is that usage tells you exactly where to invest. You do not need a committee deciding which integrations deserve engineering effort. The connectors that break will be the ones your highest-volume agents hammer — the CRM, the email system, the meeting intelligence layer. Those are your systems of record, and they surface themselves within days of deployment. Everything else stays on the aggregator, costing you nothing to maintain. This is the same logic as the broader agent stack build-vs-buy map — buy the commodity layer, build only where quality is the product.

There is a deeper reason the variance exists, and it is not the aggregators' fault. Most APIs were never designed for agents. A connector that is fine for a human-triggered Zapier flow falls apart when an agent needs to read, reason, and write against it autonomously. Wrapping a mediocre API does not make it agent-ready.

The same logic covers middleware, the tools whose whole job is gluing your other tools together. Buy that convenience early if it gets you moving. But when the glue becomes load-bearing, when it moves the data that runs your pipeline or your board reporting, pull it into something you control, under a real agent spec in your own repo. You get inspectability, change control, and internal reps that compound into capability instead of a line item.

So do not ask whether to buy or build your integration layer. Buy all of it, then let your agents tell you which ten percent to rebuild. They will tell you fast.

Key takeaways

  • Integration aggregators give agent platforms instant breadth across hundreds of services, but connector quality varies wildly by service.
  • The pragmatic pattern is to default to the off-the-shelf connector and replace it with a native integration only when real usage exposes its limits.
  • Which integrations deserve native builds is revealed by workflows, not roadmaps — your core systems of record will surface themselves fast.

FAQ

Why not build all integrations natively from the start?

Because most of them will work fine off the shelf, and building integrations nobody stresses is wasted engineering. Aggregators get you to a working workflow in minutes. You only learn which connectors are inadequate by running real work through them — and that is exactly when a native build is justified.

How do you know when an off-the-shelf connector needs replacing?

When agents start failing or underperforming on workflows that touch a core system of record. In practice it is usually the CRM, the email platform, or the meeting-intelligence tool — the services your highest-volume agents hit constantly. Quality problems there show up within days.