Give your Agents a Wallet, not your Credit Card.
Programmable virtual cards, spend limits, and automated reconciliation for autonomous agents.
traveller-v1.agent
•••• •••• •••• 4829
import { AgentPay } from '@agentpay/sdk';
// Create a sandboxed wallet for your agent
const wallet = await AgentPay.createWallet({
agentId: 'traveller-v1',
limit: '100 USD',
currency: 'USD'
});
// Agent makes an autonomous purchase
const receipt = await wallet.purchase({
merchant: 'flights.example.com',
amount: 42.50,
memo: 'SFO → JFK one-way'
});from agentpay import AgentPay
# Create a sandboxed wallet for your agent
wallet = await AgentPay.create_wallet(
agent_id="traveller-v1",
limit="100 USD",
currency="USD"
)
# Agent makes an autonomous purchase
receipt = await wallet.purchase(
merchant="flights.example.com",
amount=42.50,
memo="SFO → JFK one-way"
)# Create a sandboxed wallet for your agent
curl -X POST https://api.agentpay.insure/v1/wallets \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"agent_id": "traveller-v1",
"limit": "100 USD",
"currency": "USD"
}'
# Agent makes an autonomous purchase
curl -X POST https://api.agentpay.insure/v1/purchases \
-H "Authorization: Bearer sk_live_..." \
-d '{
"wallet_id": "wal_abc123",
"merchant": "flights.example.com",
"amount": 42.50,
"memo": "SFO → JFK one-way"
}'// MCP Tool Definition — agentpay-wallet
{
"name": "create_wallet",
"description": "Create a sandboxed wallet",
"input_schema": {
"agent_id": "traveller-v1",
"limit": "100 USD",
"currency": "USD"
}
}
// Agent calls the MCP tool directly
const result = await useMcpTool(
"agentpay",
"create_wallet",
{ agent_id: "traveller-v1", limit: "100 USD" }
);INFRASTRUCTURE
Payment Infrastructure Built for the Agentic Economy
Sandboxed Spending
Set granular spend limits per agent, per transaction. Accessible via SDK, REST API, or MCP tools.
Instant Reconciliation
Every transaction auto-categorized and matched. Expose reconciliation data via MCP for agent-native workflows.
KYC for Agents
Verify agent identity and capabilities before granting financial access. MCP-native identity verification flow.
Integrations
Works With Leading AI Frameworks
SDK, REST API, and MCP tools for any agent framework
FAQ
Frequently Asked Questions
AgentPay is payment infrastructure for AI agents. We provide programmable virtual cards with spend limits, merchant restrictions, and automated reconciliation — so your autonomous agents can transact safely without sharing your credit card.
Each agent gets its own virtual card with configurable constraints: daily spend limits, approved merchant categories, expiration times, and purpose-specific budgets. If an agent tries to exceed its limits or make an unauthorized purchase, the transaction is automatically blocked.
AgentPay works with any agent framework that can make API calls. We have first-class SDKs for popular frameworks like LangChain, CrewAI, and AutoGPT. Our REST API also works with custom agents built on OpenAI or Anthropic APIs.
Yes. You can configure approval thresholds — transactions above a certain amount or from unfamiliar merchants can trigger a notification to the agent's owner for manual approval before processing.
Yes. AgentPay provides MCP server tools so your agents can create wallets, make purchases, and check balances natively through their tool-use layer — no HTTP calls needed. This works with any MCP-compatible agent including Claude, GPT, and custom frameworks.
AgentPay is free during our beta period. Join the waitlist to get early access and help shape our pricing model. We're focused on making agent payments accessible to developers of all sizes.
Ready to bridge the gap between
AI and the financial system?
Get early access to our developer mainnet and start issuing wallets to your autonomous agents today.