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.



