← All articles
Platform choice • Field note

Eleven agent platforms. Which one do you actually own?

The list of agentic AI tools keeps getting longer. Most of the entries are features of software you are already renting, and that quietly changes what you are choosing.

David Soden • 5 min read • 5 August 2026
Rows of metal apartment mailboxes arranged in a symmetrical grid
Every unit looks the same from the hallway. The lease is what differs.

What happened

Built In published a roundup of eleven agentic AI platforms. Salesforce Agentforce, Microsoft Copilot Studio, Google's Vertex AI Agent Builder, Amazon Bedrock, UiPath, LangChain, Relevance AI, Vellum and a few others. Nothing on the list is a surprise. Every large software company now ships something that builds agents.

The pattern underneath the list is the part worth ten minutes. Most of those products are an agent layer added to a platform you are already paying for. Agentforce lives in the CRM. Copilot Studio lives in Office and Teams. Vertex lives in Google Cloud. Bedrock lives in AWS. The agent shows up where your subscription already is.

That is a sensible way for those companies to sell. It is a strange way for you to buy.

Why this matters to your business

Buying the agent attached to software you already run feels like the low-friction option. The data is there, the vendor is on the approved list, and procurement is one line item instead of a project. So the choice gets made on convenience, and nobody writes down what was actually decided.

What was decided is where your operating logic lives. The rule that says a refund under two hundred dollars goes through automatically and anything above it waits for a person: that rule is now a feature of one vendor's product. So is the wording your agent uses with an angry customer, and the order it checks things in. Those were hard to get right. They are worth more than the subscription that houses them.

Cardboard moving boxes and a suitcase on the floor of an empty apartment
The cost of a platform is not the invoice. It is what moving out would take.

Three things follow from that. Price increases land on a system you cannot pick up and move, so the renewal conversation is short. Your transcripts, contracts and account records travel to whoever hosts the agent, and where they are processed becomes their answer to give, not yours. And when a better or cheaper model arrives, you get it when your vendor decides to ship it, which is not the same thing as being able to switch.

None of that shows up in a pilot. All of it shows up in year two.

Why this is a CX-Builder use case

CX-Builder answers the question differently: the builder itself is the thing you run. It installs on your own server or your own cloud account, and the agents, chatbots and retrieval pipelines you assemble in it run there too.

Your CRM, helpdesk and data warehouse become connectors the agent reaches into, rather than the building it lives in. That inversion is the whole point. Replace the helpdesk next year and the agent keeps working, because the logic was never a helpdesk feature. The model behind any step is a setting on that step, chosen from a large library, so a model change is a change and not a migration.

Human review sits in the same place it always should: on the decisions with money or reputation attached, inside a flow you can read.

A blue-lit server rack in a data center
Self-hosted means the answer to "where is our customer data" is a place you can point at.

What this looks like if you build it

In practice it is one agentflow on infrastructure you already pay for. A vector store holds your policy documents and resolved tickets, sitting on the same box as everything else, so retrieval never leaves your boundary. Connector nodes call the CRM and the helpdesk through their public APIs: the same data as before, moving in the other direction.

An approval node holds the high-value cases for a person, and the rest run and get logged. The flow exports as a file, which means you can version it next to your code, read what changed, and stand it up on a different machine without asking anyone.

Deployment is a container. That is deliberately boring, and boring is the feature: it is the part that still has to work in month seven.

The takeaway

Take the automated workflow that matters most to your customers and ask one question about it: if the subscription underneath it ended tomorrow, what would still run? If the honest answer is nothing, you do not have a tooling problem yet. You have a renewal you are going to lose.

All articles Install CX-Builder View on GitHub