All posts
ProductMarch 22, 20264 min read

Anatomy of an agent purchase: what happens in 3 seconds

From prompt to payment. A step-by-step look at the 8 things that happen when your AI agent buys something through Axiom.

When you tell your agent "order more coffee pods," a lot happens in the next three seconds. Here's the full sequence, step by step.

Validate the request

Step 1: Your agent receives the instruction and determines it needs to make a purchase. It connects to Axiom through MCP and calls the spending rules tool to check if this category of purchase is allowed.

Step 2: Axiom evaluates the request against your rules. Is the "household" category enabled? Is the agent under its daily limit? Has the per-transaction maximum been exceeded? If any rule fails, the purchase is blocked right here.

Find and price the item

Step 3: The agent searches for the item. In this case, it checks your purchase history to find the exact coffee pods you ordered last time.

Step 4: With the item identified and the price confirmed, the agent requests a virtual card from Axiom. It specifies the exact amount needed plus a small buffer for tax.

Issue the card

Step 5: Axiom generates a unique 16-digit card number, CVV, and expiration date. The card has a hard spending cap equal to the requested limit. This card has never existed before and will never be used again.

Step 6: The agent uses this card to complete the purchase on the merchant's website (Amazon, in this case).

Settle and close

Step 7: The transaction settles. Axiom captures the final charge amount, the merchant name, and the agent's full reasoning chain explaining why it made this purchase.

Step 8: The virtual card is permanently closed. Even if someone intercepted the card number, it's useless. The purchase is logged in your audit trail with every detail.

Total elapsed time: about 3 seconds. Total cards leaked: zero. Total manual steps required from you: also zero.

Continue reading