Agents as Users: What Agent Experience (AX) Means

Agent experience (AX) measures how easily an AI agent can access, understand and use a product. Its origin, four areas and how to evaluate it.

info Quick Definition
Agent experience (AX) is the experience an AI agent has when it is the user of a product or platform. It is the agent-side equivalent of user experience: UX looks at the person in front of the screen, while AX looks at the software that acts on someone’s behalf. It is a recent, still-evolving concept, not a standard.

Where does the term come from?

Matt Biilmann, co-founder and CEO of Netlify, proposed it on January 28, 2025 in the post “Introducing AX: Why Agent Experience Matters”. He defines it as “the holistic experience AI agents will have as the user of a product or platform”. He asks teams to start with questions such as whether it is simple for an agent to get access to operate a platform on behalf of a user, and he calls for clean, well-described APIs, plus documentation and context that are ready for machines.

A year later, on January 28, 2026, he published “One Year of AX”. There he argues that every product already has an agent experience and the only question is whether it is good or bad, because agents can often reach a product whether or not its provider wants them to. The same post organizes the field into four areas.

What are the four areas of AX?

AreaWhat it means according to BiilmannQuestion for your product
AccessAn agent can reach the product on the user’s behalf, with as little friction as possible for bothCan an agent authenticate with limited permissions, or is the only path a login designed for humans?
ContextManaging what the agent knows during its working loop; he cites MCP and Skills, serving Markdown from documentation sites and helpful messages in command-line toolsCan your documentation be read as clean text? See how to write content that LLMs cite and llms.txt
ToolsAgents act through tools: protocols such as MCP, custom Skills or calls to a CLI or an APIAre the key actions exposed as tools with names and parameters? See MCP and designing interfaces for an agent to use
OrchestrationTreating the product as a place where an agent can be launched and given the right context, including isolated environmentsCan an agent be started from inside your product, with the context of what the person is doing?

This is one author’s framework, and he also runs Netlify, a company with a direct interest in the topic. Use it as a list of questions, not as a norm.

How is it different from UX and DX?

Netlify presents agents as a new kind of user in software development, after the person (UX) and the developer (DX). The practical difference is in how a product is interpreted:

UXDXAX
Who uses itA personA person who codesA program acting for a person
How it perceivesSees the screenReads documentation and codeReads structure, text and tool responses
What it toleratesAmbiguity, because it interpretsImperfect documentationVery little: what is not exposed may go unnoticed
Who decides in the endThe personThe personThe person who delegated, who remains responsible

How does an agent read your product?

It depends on the agent, and not all of them look at pixels. Playwright MCP, Microsoft’s server that lets a model drive a browser, states that it uses Playwright’s accessibility tree “not pixel-based input” and that it operates purely on structured data, with no vision models needed. That is one example, not a rule for every agent: others work from screenshots.

The design consequence is concrete when the agent uses structure: a button with no accessible name or a field with no label is hard to tell apart for a screen reader and for that kind of agent. That is why it helps to know the accessibility tree. Accessibility work helps people and, along the same path, those agents.

How do you evaluate your product’s AX?

There is no standard metric. A practical method, which is editorial judgment and not a standard, is to test one real task:

  1. Pick a task with a clear start and end, such as creating a project or changing a plan.
  2. Ask an agent to do it with access only to what a third party would have: your public documentation, your API or your interface.
  3. Note which area it fails in: it could not get in (access), could not find the information (context), there was no action for the step (tools) or it did not know what context to start from (orchestration).
  4. Repeat with another agent. If one succeeds and another does not, the difference tells you what depended on the tool and what on your product.

Example

Illustrative example: a booking app wants an agent to be able to change an appointment. In the test, the agent cannot log in because access requires a code sent to the person’s phone (access). Once the person solves that, the agent cannot find the change flow because it only appears after opening an unlabeled menu (context and structure). The team offers a permission limited to “manage appointments”, labels the menu and publishes a documented action to reschedule. They test again and measure whether the task finishes well, not how many calls were made.

Who answers if the agent makes a mistake?

Before opening a product to agents, decide what permissions the agent has, what gets logged and how an action is reversed. Those decisions are developed in action approval, human-in-the-loop and autonomy levels. Here it is enough to remember that AX without human control at sensitive steps is just an open door.

Common mistakes

  • Assuming an agent is just one more user and changing nothing in the product.
  • Treating AX as a replacement for UX: people are still the ones who decide.
  • Hiding permissions or actions inside menus the agent cannot see.
  • Granting full access to avoid friction and losing human control.
  • Measuring AX only by the number of calls, without checking whether the task finished well.
  • Taking one author’s framework as an industry standard.

When NOT to prioritize AX

When the product depends on human presence, such as an emotional experience or a learning session, or when the risk of an agent acting without supervision is high. If your product still has basic UX problems, fix them first: an agent will not understand a confusing structure either.

Sources

Frequently asked questions

What is agent experience (AX)?
According to Matt Biilmann, CEO of Netlify, who proposed the term in January 2025, it is the holistic experience AI agents have as the user of a product or platform.
How is it different from UX?
UX designs for people who see and touch an interface. AX designs for agents that read, call tools and make decisions from that information. Good AX does not replace UX: it complements it.
What are the areas of AX?
In his January 2026 post, Biilmann organizes them into four: access, context, tools and orchestration.
Does an agent always prefer the API over the interface?
There is no general rule. Biilmann asks for clean, well-described APIs that agents can operate, but tools such as Playwright MCP operate real web pages through their accessibility tree. It depends on the task.
Do you need to be a large company to work on AX?
No. Start with simple questions: whether an agent can get access with limited permissions, whether your documentation can be read as plain text and whether key actions have clear names.