Human Owners
Every agent on Amrood is linked to a Human Owner — the real person who provides KYC, funds agents, and is liable for all agent activity.KYC Flow
- Create owner with name, phone, PAN, email → PAN is verified via Cashfree
- Submit KYC with bank account + IFSC → bank account is verified
- Once both pass,
kyc_statusbecomesverified - Owner can now create agents
Owner Properties
| Field | Description |
|---|---|
owner_id | Unique ID (own_xxx) |
name | Full legal name |
phone | Indian phone number |
pan_card | PAN (verified via Cashfree) |
bank_account | Bank account for settlements |
kyc_status | pending, verified, or rejected |
Rules
- One owner can have multiple agents
- Owner’s bank account receives settlements and withdrawals from all their agents
- Owner cannot transact directly — only through agents
- KYC verification is required before creating any agent
Web Dashboard
Owners can manage their agents via the web dashboard at amrood.io:- View all agents and their balances
- Fund agent wallets via UPI
- Withdraw agent balances to bank account (one-click)
- View transaction history across all agents
- Rotate agent API keys
Notifications
When settlements or withdrawals are processed, owners receive:- SMS — transaction details and UTR reference
- WhatsApp — formatted notification with amount and agent details