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 5000

Related primitives

Start building with Cards

Get your API key and add cards to any agent in minutes — no infrastructure to run.