What a machine customer is

Gartner defines a machine customer as a non-human economic actor that takes the place of a human customer and obtains goods or services in exchange for payment. The term was established by analysts Don Scheibenreif and Mark Raskino in the book “When Machines Become Customers” (2023), and in October 2023 Gartner put machine customers — also known as custobots — on its list of the top 10 strategic technology trends for 2024.

Early machine customers were not chatbots but devices: a printer on HP Instant Ink reorders its own ink, and with Amazon Dash Replenishment appliances reorder their own consumables — both are examples Gartner cites. Since 2025 they have been joined by LLM-based AI agents, including those built into agentic browsers: they take a task in plain words and compare offers from different stores themselves.

Gartner’s three stages

Stage Who sets the rules What the machine does Example
Bound The owner, strictly Executes a fixed set of actions A printer orders cartridges from a single supplier
Adaptable A person sets the limits Chooses an option and acts with minimal intervention An agent compares offers and builds a basket within budget
Autonomous The machine itself Acts independently and runs the whole deal Gartner places this stage further out in the future

For concrete scenarios, a more granular scale is handier — see agent autonomy levels.

What changes for retail

  • Banners stop working. A machine does not respond to promo badges or mood photography — it reads attributes, price and terms.
  • Decisions are made on data. Total price including delivery, availability, delivery time, ratings and reviews, return terms — everything that can be compared across stores.
  • Loyalty becomes a setting. Unless the person has specified a preferred brand or store, the agent goes wherever the terms are better.
  • Authority has to be verified. A store needs to know the agent is buying with a real person’s consent — hence payment mandates and agentic payment protocols.

Important: a machine customer does not cancel marketing, it moves it. The person decides which agent and which brands to trust; the agent decides where and what to buy. More on selling to agents in the B2A entry.

How to prepare

  1. Audit product pages: attributes, sizes, compatibility and composition must exist as text, not only inside images.
  2. Keep price, stock and delivery times in sync between the site and the feed — an agent may read a mismatch as unreliable data (see agent-ready product feed).
  3. Move delivery, return and warranty terms into dedicated fields and structured markup instead of leaving them only in the terms of sale.
  4. Give agents a machine-readable path to checkout — an API or an agentic protocol; the checklist is in the agent-readiness entry.
  5. Track agent orders as a separate channel in your analytics so you can see their share and conversion.