Agent Wallets
Every agent has a wallet — a balance of real INR that the agent can spend within its policies.How Funding Works
- Call
POST /v1/agents/{id}/fundwith an amount and payment method - You receive a
payment_session_idand payment link - The human owner completes the payment (UPI, card, netbanking)
- Cashfree processes the payment and splits 100% to the agent’s vendor
- Amrood receives the webhook, credits the agent’s balance
Balance Model
- available — current spendable balance
- total_funded — lifetime funding received
- total_spent — lifetime amount spent (including fees)
Agent-to-Agent Transfers
On-network transfers between agents use Cashfree Easy Split adjustments:- DEBIT adjustment on the sender’s vendor
- CREDIT adjustment on the receiver’s vendor
- Instant, near-zero cost (0.5%, min ₹1)
Settlement
Unused agent balance settles to the owner’s bank account on the configured schedule (T+1 by default at 11 AM IST). You can trigger immediate withdrawal viaPOST /v1/agents/{id}/withdraw.