valta_request_spend
Requests authorization to spend USDC from a Valta wallet. Returns approval with updated balance or denial with reason, enforcing spend governance.
Instructions
Request authorization to spend from an agent's Valta wallet. Returns approved with a new balance, or denied with a reason. IMPORTANT: this tool only governs spend that routes through it — it does not intercept or prevent spending done via other tools, APIs, or webhooks that don't call this tool first. If denied, do not proceed with the action and inform the user why.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount in USDC to spend | |
| agentId | Yes | The Valta agent/wallet ID or name making the spend | |
| category | No | Optional spend category | |
| description | Yes | What this spend is for — recorded in the audit trail |