Knowledge base · foundations

Taxonomy of Agent Consumption

Three models of how agents consume goods and services: as principal consumers, as procurement layers, and in hybrid consumption patterns.

How agents consume

Not all agent consumption looks the same. There are three distinct patterns through which agents participate in the headless economy.

1. Agent as principal consumer

The agent directly consumes the capability or output as part of its own workflow.

Examples:

  • An agent calls an OCR API
  • An agent invokes a ranking model
  • An agent uses a CLI tool or MCP server
  • An agent reads structured documentation
  • An agent queries a proprietary dataset
  • An agent consumes a free or paid search endpoint

This is the clearest and most direct form of headless consumption.

2. Agent as procurement layer

The agent acquires a good or service on behalf of a human or organization, but is not the ultimate consumer of that good.

Examples:

  • An agent purchases software seats for a company
  • An agent buys physical goods for a household
  • An agent handles delegated spending for a human principal

This includes much of agentic commerce. It is part of the headless economy, but not its entire scope.

3. Hybrid consumption

The agent consumes intermediate goods or capabilities in order to generate an output for a human or another system.

Examples:

  • An agent accesses filings, articles, and data to produce a briefing
  • An agent combines free and paid tools to complete a research workflow
  • An agent consumes compute, models, and documents to produce a work product

This is likely the most common real-world pattern. It connects direct machine consumption with human benefit.