Agents
| Tool | Description | Required Params |
|---|---|---|
ovra_agents_list | List all agents | — |
ovra_agent_create | Create agent with card + policy | name |
ovra_agent_get | Get agent details | agentId |
ovra_agent_update | Update agent (name, status, freeze/unfreeze) | agentId |
ovra_agent_fund | Fund agent wallet | agentId, amount |
Intents
| Tool | Description | Required Params |
|---|---|---|
ovra_intent_create | Create payment intent | agentId, purpose |
ovra_intents_list | List intents | — |
ovra_intent_get | Get intent details | intentId |
ovra_intent_action | Approve, deny, cancel, or verify | intentId, action |
Checkout
| Tool | Description | Required Params |
|---|---|---|
ovra_checkout_execute | API-level checkout (no browser) | intentId, targetUrl |
ovra_checkout_pay | Browser checkout via CDP | intentId, cdpUrl |
Cards
| Tool | Description | Required Params |
|---|---|---|
ovra_cards_list | List all cards | — |
ovra_card_manage | Freeze, unfreeze, close, rotate, spend limit | agentId, action |
ovra_card_get_sensitive | Get PAN/CVV (with reason) | agentId, reason |
Policies
| Tool | Description | Required Params |
|---|---|---|
ovra_policy_get | Get agent policy | agentId |
ovra_policy_update | Update policy rules | agentId |
ovra_policy_simulate | Test if payment would pass | agentId, amount |
ovra_policy_templates | List, create, delete, apply templates | action |
