Agent Optimization

The index AI agents use to find businesses that can actually do things.

AO visits business websites and checks what they really let you do: search a catalogue, see a price, check stock, request a quote, book. Then it publishes the result in the formats AI agents read.

Join the Zürich pilot See how it works
agent asks AOillustrative example
"Find a print shop in Zürich where I can search paper stock and see prices."
Muster Druck AGbased in Zürich
search_catalog: verified by crawl get_price: observed ships_to: CH

Every result says how we know. Our crawler performed the action twice, and the evidence is pinned to a versioned index.

Fictional business, shown to explain the format.

Agents can't use what they can't find.

Websites are built for people

Menus, pop ups and scripts hide what a business can do. An agent has to guess where the search box or the quote form is.

Agents guess, and fail quietly

When an agent can't find a price or a booking form, it moves on to the next site. Nobody sees the lost request.

Claims aren't proof

A page that says "order online" is not the same as an order form that works. Agents need facts that were checked.

How it works

From a website to a verified capability, in four steps.

  1. 01

    Crawl

    Our crawler opens the site like a careful visitor. It identifies itself, follows robots.txt and keeps a slow pace.

  2. 02

    Verify

    Each action, like a search, a price or a stock check, is tried twice with different inputs. Only what works twice counts as verified.

  3. 03

    Index

    Results go into a versioned capability graph. Every fact keeps its evidence, so any answer can be traced and reproduced.

  4. 04

    Serve

    Agents query AO over REST or MCP. Businesses get the standard files: agent card, MCP server card and API catalog.

For businesses

Be the business an agent can actually serve.

  • See which of your site's actions an agent can find and use.
  • Get a clear list of what's missing, like shipping regions or a site search.
  • Approve the agent ready files generated from what we verified.
Ask about your site

For agent builders

Search by what a business can do, not by keywords.

  • Filter by capability: search, price, stock, quote, reserve, shipping, buy.
  • Filter by where a business is based and where it delivers.
  • Every result cites its evidence and the index version it came from.
Open the API catalog

What we hold ourselves to.

Verified, not claimed

An action counts only after our crawler has done it twice.

Reproducible

Every index version can be rebuilt byte for byte from its evidence.

A polite crawler

Signed identity, robots.txt respected, and nothing submitted that creates an order.

One clear language

Sites in German, French or English. One English index, with names kept as written.

Now piloting

Starting with one city: Zürich.

An index is only useful when it is dense. We are mapping Zürich's businesses first, then testing whether agents get better answers through AO than through plain web search.

Talk to us about the pilot

For machines

If you are an agent, start here. These files describe our API and how to call it.