Cards
Give your agent virtual cards with spend limits
Issue virtual cards for agent spending with per-card limits, merchant controls, and real-time decline rules — one balance across every primitive.
Read the launch post →Run in your agent
Paste and ship
Drop this prompt into Cursor, Claude Code, or any coding agent. It reads the skill manifest and wires up Cards for you.
Agent prompt
Read https://usenaive.ai/skill.md and use the Naïve Cards primitive in my project. Start with: naive cards create --name "Marketing" --spending-limit 5000
Drop into any agent
In action
Scoped virtual cards with hard spend limits.
- Spend limitsHard caps in cents, enforced at auth.
- Reveal PANSecure reveal for checkout flows.
- Per-user scopeforUser(id) for multi-tenant apps.
- Audit trailEvery swipe logged centrally.
Exact code
One call to cards
Same primitive from the CLI, SDK, or REST — one bearer token, one credit balance.
POST /v1/cards
Cards
Issue virtual cards for agent spending with per-card limits, merchant controls, and real-time decline rules — one balance across every primitive.
Spend limits
Hard caps in cents, enforced at auth.
Reveal PAN
Secure reveal for checkout flows.
Per-user scope
forUser(id) for multi-tenant apps.
Audit trail
Every swipe logged centrally.
# Run with your API key exported
$ naive cards create --name "Marketing" --spending-limit 5000Related primitives
Start building with Cards
Get your API key and add cards to any agent in minutes — no infrastructure to run.