Predictika · Agent Purchasing Gate
Ridgeline Fabrication Inc., a fictional manufacturer, gives AI agents virtual cards to buy parts, software and travel. Before a purchase, the agent calls Predictika’s Agent Purchasing Gate. It checks the card’s category, per-purchase, daily and monthly limits, the number of transactions within the hour, the card balance and expiry, the currency and region the card may be used in, restricted regions, the agent’s own dollar figure against the conversion, first purchases at a new merchant, recurring charges, and the approval on record. Then it returns one verdict: allow, needs approval, or block.
Not legal advice. Ridgeline Fabrication Inc. and every merchant on this page are fictional. The scenarios are illustrative. The card limits, exchange rate and thresholds are example company policy, not a recommendation.
This validator decides one thing: whether one proposed purchase on one virtual card may go ahead, given the card controls and the ledger figures at the time of the request. It is not a fraud system or an accounting control.
Within these cards and rules the validator handles any combination of the listed facts, not just the six scenarios on this page. It does not cover fraud detection, invoice matching, tax, receipts after the purchase, or whether the goods are actually needed.
The validator takes facts as inputs: the card and the merchant, the amount and currency, the dollar figure the agent states, whether the charge is recurring, the amounts already spent today and this month, the transactions in the last hour, the card balance, the months left before expiry, earlier purchases at the merchant, and who approved. These come from the card ledger at the moment of the call. The validator never sees a card number.
Two honest limits. The validator judges the facts it is given: if the ledger figures are stale, the answer follows them. And a purchase that never calls the validator is not checked; in this demo the agent calls it itself, and in a deployment the card workflow makes the call.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Before acting, the agent must call Recorded run
What this means
General statements about card platforms and approval workflows, not about any named product. We rest this on public descriptions of how such tools work; anyone running a specific product will know it better than we do.
Every finding the validator returned across all 25 test runs, with the wording it used. Each finding is reported and none stops the others, so one violation can never hide another. A block means the agent must not do this; a review means a person must sign off first.
The text of the narrated walkthrough, step by step.