Skip to main content

Amrood

Amrood is the fiat payment infrastructure for AI agents in India. Any developer building an AI agent can integrate Amrood to give their agent the ability to send and receive real INR — fully programmable, with full KYC compliance linked to the human owner.

Why Amrood?

AI agents are becoming autonomous — they can browse the web, call APIs, write code, and coordinate tasks. But they cannot spend or receive real money. Every agent that needs to interact with the real economy hits a wall: there is no programmable, KYC-compliant payment identity for non-human actors in India. Amrood solves this.

Core Concepts

Human Owner

The real person behind every agent. Provides KYC (PAN + Bank). Liable for all agent activity.

Agent Identity

A programmable payment entity with a wallet, API key, and spend policies. Can send and receive INR.

Agent Wallet

The agent’s balance, backed by Cashfree Easy Split. Funded by the owner via UPI/card/netbanking.

Quick Example

from amrood import Amrood

client = Amrood(platform_id="plt_xxx", secret="sk_live_xxx")

# Create an agent with a wallet
agent = client.agents.create(
    name="ResearchBot",
    owner_id="own_xxx",
    spend_limit_daily=10000,
)

# Agent pays another agent — instant
agent.pay(to="agt_yyy", amount=150, reference="photo_task_42")

# Check balance
print(agent.balance())  # { available: 9850, ... }