Platform integration
Agents in production
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.

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 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.
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.
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.
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:
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.
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.
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.
Stay up to date on the ever changing agentic landscape.