Personalized AI infrastructure
AI Agent Platform Features: What to Compare Before You Buy
A buyer's guide to AI agent platform features: which ones matter, which gaps a service layer must fill, and how to compare platforms side by side.

An AI agent platform is the software layer that lets an AI model act inside a company. It connects the model to memory, tools, accounts and permissions, and it records what the agent did. The features worth comparing are the ones that keep the agent under human control: identity, access limits, approvals, memory, logging, evaluation and cost controls. The platform supplies the machinery, but someone still has to define the role, review the permissions, test the results and answer when something goes wrong.
Key takeaways
- A platform is infrastructure around a model, not the model itself and not a finished employee.
- Compare control features first: identity, permissions, approvals and logs. Impressive demos matter less than who can stop the agent and how.
- Memory, tool connections and evaluation tools decide whether the agent stays useful after the first week.
- No platform defines your role, curates your knowledge, reviews access or handles incidents. That work belongs to your team or a service layer.
- Ask how you would leave. Portable memory, configuration and accounts are a feature, even if no vendor lists them as one.
What is an AI agent platform, and what is it not?
A useful way to read the term: a model is the reasoning engine, and an agent is a model that uses tools in a loop to complete a task. A platform is everything that makes that loop safe and repeatable in a company: where the agent runs, what it can remember, which systems it can touch, who approves its actions and how you see what it did.
That definition separates a platform from three things it is often confused with. A chat application gives people a place to talk to a model, usually without tools or durable memory. A workflow automation tool runs fixed steps and breaks when the input varies. A model provider sells access to reasoning, but leaves the surrounding system to you. A platform can include pieces of all three, yet its distinguishing job is operating an agent with continuity and boundaries.
If you want a fuller map of where a platform sits, the seven layers of company AI infrastructure show which layers a platform usually covers and which it leaves open. Most buying mistakes happen when a company assumes a platform covers a layer that it does not.
Which AI agent platform features matter most?
Vendors list dozens of features. For a business owner or operations leader, a handful decide the outcome. Compare these, in roughly this order of importance.
- Identity: the agent has its own accounts and name, separate from any employee, so its actions can be traced and its access removed without disrupting a person.
- Permissions: access is set per tool and per action, with read and write separated, following the principle of least privilege described in the [OWASP authorization guidance](https://cheatsheetseries.owasp.org/cheatsheets/Authorization_Cheat_Sheet.html).
- Approval gates: risky actions, such as sending external messages or changing records, can require a named person to approve before they happen.
- Memory: the agent keeps durable context about the company, the role and past work, and you can read, correct and delete what it stored.
- Tool connections: the platform links to your email, documents, calendar, CRM or ticketing through standard methods. Open standards such as the [Model Context Protocol](https://modelcontextprotocol.io/docs/getting-started/intro) reduce the cost of adding or changing connections later.
- Observability: every action, tool call and decision leaves a record that a non-engineer can follow.
- Evaluation: you can run the agent against realistic tasks, compare results over time and catch regressions before users do. The [Anthropic guide to evals for agents](https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents) explains why this matters more as agents take on longer tasks.
- Cost controls: usage limits and alerts exist per agent, so a loop or a busy week does not become a surprise.
- Model flexibility: you can change the underlying model without rebuilding the role.
The first four are what make an agent governable. The last five are what make it dependable. A platform strong on tools and weak on permissions can do a lot and be trusted with very little.

What does a platform still not supply?
Even a strong platform is a toolbox. It does not know your business, and it does not take responsibility for outcomes. Several pieces of work remain after you sign, and a buyer should assign each one to a person or a partner before purchase.
- Role definition: what the agent is for, what it must never do and what a good result looks like.
- Knowledge curation: deciding which documents the agent may rely on, keeping them current and removing the ones that are wrong.
- Approval boundaries: choosing which actions need a human and who that human is, including who covers absences.
- Permission review: checking on a schedule that access still matches the role. A step-by-step method is in how to run a permission review for your AI agents.
- Evaluation sets: writing the test tasks that reflect your real work, because a platform cannot guess them.
- Integration maintenance: when a connected system changes its interface, someone must notice and repair the connection.
- Incident response: a named person to pause the agent, investigate and report when it behaves badly.
- Controlled improvement: changing instructions, tools or models without breaking what already works.
This list is the service layer. Some companies cover it with an internal owner, some with a partner, and some leave it unowned, which is where agents quietly drift. If your answer to any item is that somebody will probably handle it, treat it as unowned.
How do you compare platforms side by side?
A comparison works best when you test the same small role on each candidate rather than comparing feature sheets. Use this sequence.
- Step one: write a one-page description of a single role, its tasks, its systems and its limits. Use the same page for every candidate.
- Step two: list the systems the role must touch and the minimum access each needs. Ask each platform to show how that access is granted and removed.
- Step three: ask where the agent's memory lives, in what form, and how you would export it.
- Step four: ask each candidate to demonstrate an approval gate on an action you choose, not one they prepared.
- Step five: request a sample of the logs for a completed task and see whether an operations manager could follow it without an engineer.
- Step six: run a short set of your own tasks, including a few ambiguous or hostile ones, since agents can be steered by malicious instructions hidden in content. The [OWASP prompt injection guidance](https://cheatsheetseries.owasp.org/cheatsheets/LLM_Prompt_Injection_Prevention_Cheat_Sheet.html) describes this risk in practical terms.
- Step seven: ask who handles each item in the service layer list above, and in writing.
- Step eight: ask how you would leave, then read the answer against the guidance on avoiding AI vendor lock-in.
Score each step as shown, partly shown or claimed only. A claim without a demonstration counts as unverified.
What does this look like in practice? An illustrative scenario
Illustrative scenario: a regional services firm wants an agent to prepare first drafts of replies to customer requests and update the matching records. It compares two platforms.
Platform A has a polished interface, many integrations and fast setup. When asked to restrict the agent to drafting only, it offers a single access level for each connected tool, so the agent either reads and writes everything or nothing. Its logs show outputs but not which documents the agent consulted.
Platform B looks plainer. It lets the firm separate read from write, require approval before any message leaves the building, and see which sources fed each draft. It does not write the firm's reply guidelines or maintain the connection to the records system.
The firm chooses Platform B, then assigns an owner for the guidelines and a partner for connection upkeep and monthly access checks. The choice was not about which platform did more. It was about which one let the firm decide what the agent could do and prove it afterward.
How does a managed approach handle the gap?
Be Human designs, implements and operates AI agent infrastructure so that the platform features and the service layer arrive together. A first engagement defines one useful role, the memory and tools it needs, the approval boundaries and an observable success criterion. Managed operations can then include monitoring, recurring evaluations, integration maintenance, permission review, incident response and controlled improvements, while the company keeps the agent's identity, memory and permissions under its own control. Whether to buy, build or use a managed model is a separate decision, covered in build, buy or managed AI agents.
What warning signs should you watch for in a demo?
Some patterns repeat across weak platform demos. Treat each as a reason to ask a follow-up question rather than a verdict.
- The demo uses sample data only, and the vendor avoids connecting to a system you chose.
- Permissions are described as handled by the AI, rather than set by rules you can inspect.
- Memory is a black box: you cannot see, correct or delete what the agent retained.
- Logs exist but only the vendor can read them.
- Approval gates are described as coming soon.
- Evaluation means a satisfaction survey, not a test against known tasks.
- Leaving the platform requires rebuilding the role from scratch.
Any single item may be fixable. Several together suggest a product built to impress in a meeting rather than to run in a company.
Frequently asked questions
Is an AI agent platform the same as a chatbot builder? Not quite. A chatbot builder focuses on conversation, while an agent platform adds tools, durable memory, identity and permissions so the agent can do work in your systems. Some products do both, so check which features actually exist rather than relying on the label.
Do we need a platform if we already pay for a model provider? A model provider gives you reasoning, not the surrounding controls. You can build identity, memory, approvals and logging yourself, or buy them in a platform or service. The question is who will maintain them, which is why many companies price the ongoing work as well as the software.
Can we switch platforms later? Often yes, if you planned for it. Keep the role description, the knowledge sources, the evaluation tasks and the accounts under your ownership, and prefer open connection standards. What is hard to move is memory and configuration locked inside a proprietary format.
How many of these features should we require at the start? Require identity, permissions, approvals and logs from day one, because adding them after launch is harder than adding tools. Memory, evaluation and cost controls can start simple, as long as they exist and you can see them working. Add the rest as the role proves useful.
Be Human editorial guidance. Examples are illustrative unless explicitly attributed. Sources provide background; implementation choices depend on your workflow.


