Propose purchase
propose_purchaseRecord a pending purchase intent for human approval; no money moves, no receipt is created, and over-budget requests are flagged until approved.
Instructions
Record a pending purchase intent only. Moves no money, creates no receipt, approves no card, and does not contact Stripe or Link. Needs a later human approval via decide_proposal before anything settles. When a budget exists and the amount is above what remains, the proposal is stored with over_budget set and still spends nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | SKU or product identifier | |
| url | No | Product or checkout URL | |
| merchant | Yes | Merchant or seller name | |
| rationale | No | Why the agent wants this | |
| amount_usd | Yes | Purchase amount in USD |