Platform integration

Agents in production

Connector deprecation is not an event, it's a permanent operating condition

Connector deprecation isn't a scheduled event — it's a permanent operating condition. Why the iPaaS event model breaks agent projects, and what to do instead.

5 minute read
Decorative imagery showcasing Pontil's brand

Most integration platforms treat connector deprecation as an event. A vendor announces a sunset, a support ticket goes out, a migration date lands on someone's calendar, and the connector eventually gets replaced. That framing is wrong. In a portfolio of agent tools built against dozens of third-party products, deprecation is not something that happens occasionally. It is the steady-state noise of the system. Treating it as an event is why agent projects stall six months after launch, when the second wave of connector breakage arrives and nobody staffed for it.

The event model was built for a slower world

The iPaaS generation of tools — Workato, Tray.ai, Boomi, and their peers — grew up when SaaS APIs changed slowly and integrations connected system to system, not agent to product. A connector to Salesforce could sit in production for two or three years without a meaningful change. Deprecation was rare enough to handle case by case: an email, a migration guide, a quarterly engineering ticket.

That cadence is gone. A single agent tool might depend on five endpoints across three products, each on its own release train. When one product ships a breaking change to a field name, the tool doesn't fail loudly. It returns wrong data. The agent trusts it, acts on it, and the failure surfaces two workflows later — if at all.

We've written about this before in the context of third party API change management and the connector maintenance cost that eats agent-project budgets. Deprecation is the visible tip of that iceberg. The invisible part is drift: quiet changes that don't get announced at all.

Announced deprecations are the easy half

When a vendor publishes a sunset header and a migration guide, you have a problem you can staff. There's a date, a diff, and a replacement endpoint. Painful, but tractable.

The harder half is the deprecation nobody labels as deprecation. A field starts returning null in edge cases it didn't before. A pagination cursor changes shape. An enum grows a new value the tool doesn't handle. None of this shows up in a changelog. All of it breaks agent behaviour.

A connector deprecation strategy that only tracks announced end-of-life dates catches maybe 40% of what actually breaks tools in production — an estimate from what we see across Pontil deployments. The rest is silent, and you find it because a customer's agent did something confusing on a Tuesday.

Migration debt compounds faster than you think

Here's the pattern we keep seeing. A team ships an agent against ten products. Six months in, three of those products have deprecated an endpoint the tool depends on. The team migrates two. The third is deprioritised because the workaround still functions. Nine months in, two more deprecations land. Now there are three overdue migrations and two new ones. At twelve months, the team is spending 36% of its time on custom integrations — MuleSoft's 2026 Connectivity Benchmark Report figure for IT time spent designing, building, and testing custom integrations, and one that maps almost exactly to what agent teams report.

Bespoke connector migration doesn't compound the way product features do. Each migration is roughly the same cost as the last one. There's no leverage. And unlike a feature backlog, you can't choose to skip a migration — the connector will break whether you're ready or not.

What a real connector deprecation strategy looks like

Stop planning around individual sunset dates. Plan around the fact that some percentage of your connector surface is always deprecating. The right questions are structural:

  • How fast can you detect a change? Not from the vendor's announcement — from the API's actual behaviour. Contract tests running against live endpoints catch drift that changelogs miss.
  • How fast can you regenerate the affected tool? If a migration takes an engineer two weeks, you'll always be behind. If it takes a scan-and-regenerate cycle, you can keep up.
  • How do you roll out the fix without a cliff? Agents in production can't tolerate a hard cutover. You need versioned tool definitions and a runtime that can hold both versions during a transition — the same discipline good API versioning requires when agents are the consumer.
  • Who owns it? Deprecation is nobody's job by default, so it becomes everybody's problem. Assign it explicitly, or accept that migrations will get deprioritised until something breaks in production.

The teams that do this well treat their connector layer the way SREs treat infrastructure. Continuous monitoring, automated regeneration where possible, versioned rollouts, and a clear on-call for drift. The teams that don't treat deprecation as an emergency every time — and then wonder why the agent roadmap keeps slipping.

How Pontil fits

The reason we built Pontil the way we did is that we don't think connector deprecation can be solved by better project management. It has to be absorbed by the tools layer itself.

Pontil generates tools by scanning the codebases you already own, which means when a product changes, the same scan picks up the change and regenerates the affected tools. Maintenance is automated and SDLC-aligned — the connector layer moves at the same speed as the products it wraps, not on a separate quarterly cadence. Our Tools-as-a-Service approach treats deprecation as a runtime concern, not a migration project.

That doesn't make deprecation disappear. It makes it something the system handles rather than something your team keeps rediscovering.

What follows from this

If your agent roadmap assumes connector deprecation is an occasional interruption, the roadmap is wrong. Model it as a permanent operating cost — some percentage of your integration surface, in flux, every quarter. Budget the engineering time. Instrument the drift detection. And when you're evaluating cloud integration platforms or building in-house, ask the vendor or the architect the same question: what happens on the day the third API in a five-tool chain changes without warning? If the answer is a ticket and a migration project, you already know how this ends.

Join our weekly newsletter

Stay up to date on the ever changing agentic landscape.

POSTS

Related content

Platform integration

Agent infrastructure

Connector maintenance cost: the integration engineering tax nobody budgets for

10 minute read

Platform integration

Agents in production

Third party API change management is the tax nobody put on the roadmap

6 minute read

Platform integration

Agent infrastructure

The hidden cost of bespoke agent connectors

4 minute read