Capability

Agent Interface

A clear information layer that lets AI assistants read the facts, understand the rules, and take the next valid step.

Helps the site say the same thing to a person and that person's assistant.

What it changes

What this capability actually changes.

A capability matters when it changes what a person or an assistant can understand, trust, or do next.

01

Canonical facts

Expose product, company, policy, and offer details in a form assistants can retrieve and compare without guessing.

  • Stable identifiers and source hierarchy
  • Freshness and provenance metadata
  • Comparison-ready attributes

02

Bounded actions

Publish clear actions like request, quote, reserve, or contact so assistants can act inside defined commercial and policy boundaries.

  • Safe action contracts
  • Declared parameters and returns
  • Clear permission boundaries

03

Programmatic surfaces

Generate useful discovery and reference surfaces from the same source of truth for both people and assistants.

  • Human-facing editorial pages
  • Agent-facing manifests and summaries
  • One truth source across all surfaces

Linked surfaces

Where this capability shows up in the live surface.

This should connect directly to real routes, not sit as an isolated idea page.

Linked surface

/agents/manifest.json

Published route that supports this capability with a canonical contract or adjacent explanation.

Json contract Static route

Linked surface

/agents/actions.json

Published route that supports this capability with a canonical contract or adjacent explanation.

Json contract Static route

Linked surface

/agents/pricing.json

Published route that supports this capability with a canonical contract or adjacent explanation.

Json contract Static route

Next move

Follow the capability into a live surface.

The useful question is not whether the idea sounds good. It is whether the site already publishes enough structure for it to be true.