Govern the money of the agents you already run.
Identity, spending policies, deterministic authorization and an auditable ledger for the external agents in your stack — CrewAI, LangChain, MCP or any other. You issue the riv_ key; the agent uses it; every spend goes through a decision.
Framework-agnostic — MCP is the universal entry point
Built to be trusted with money
Four guarantees behind every decision.
If a policy can't be evaluated — or the engine is unavailable — the spend is denied, not waved through.
Every decision is recorded with the exact policy and reason behind it. Soft-delete everywhere; the past is never rewritten.
When a policy says hold, the spend waits for a person to approve or reject — with authorship recorded.
Connect any MCP-compatible agent with no custom adapter. The SDK and REST API are there when you want them.
The five pillars
Pure, unregulated software. Custody and real money movement come in Phase 2, via a licensed partner.
Who the agent is — its own credential, scoped to your organization.
Spending policies: limits per agent, period and category, up to mandates with expiry.
Deterministic decision engine: allow, block or require human approval.
Auditable record of what was authorized, denied and spent — that never gets erased.
Coordination of the agent's financial cycle, end to end.
Connect your first agent
PillarsHow it works
Connect the agent
Issue the riv_ key in the dashboard and put it in your agent's environment.
Set the policies
From simple limits to per-category mandates, with period and expiry.
Authorize and audit
The agent calls authorize before spending; every decision lands in the ledger.
A ledger that never gets erased
Every decision — allowed, blocked or pending — lands in the ledger and stays. Soft-delete everywhere: history is immutable by design, ready for audit at any time.
Human in command when it matters
The engine handles routine on its own. When a policy says hold, the spend becomes pending: a human approves (counts toward the agent's limit) or rejects (denies) — in the Approvals tab, with authorship recorded.
snowflake · exceeds monthly cap
Real integrations, published today
Not a waitlist. The MCP server, SDK and REST API are live on npm and in production.
Riv Trading Guard
Governance for AI agents trading stocks, commodities, indices and crypto — via perpetuals. Leverage policies, position caps, drawdown halts and human approval, enforced before the order reaches the venue. In early access.
Give your agents a governed financial life.
Connect your first agent in minutes. No custody, no card — just governance.