Machine-to-Machine Transaction

An automated commercial exchange between two AI systems or software agents without human approval at each step.

Also known as: M2M transaction, agent-to-agent commerce, automated procurement

A machine-to-machine (M2M) transaction is an automated commercial exchange conducted between two software systems ... most commonly AI agents ... without requiring human approval or intervention at each individual step. One system identifies a need, queries a catalog, evaluates offerings, executes a transaction, and delivers or consumes the purchased asset.

M2M transactions are the technical foundation of agent-to-agent commerce. As AI agents become more capable of autonomous decision-making, M2M transactions will expand from API calls and data enrichment purchases to complex multi-asset licensing deals executed entirely between systems.