VIRTUAL CARDS

Virtual Cards for AI Agents

Give each agent a delegated payment credential instead of sharing corporate cards across workflows.

Virtual cards for AI agents are programmatically issued card credentials scoped by policy. Each card can be locked to merchant, category, amount, velocity, and time windows.

Get Sandbox Access

Why Legacy Fails

Shared corporate cards expose too much risk when used by autonomous systems.

Manual card issuance does not scale with per-agent or per-task isolation needs.

Most card systems do not tie transactions back to machine intent and workflow context.

Revocation and rotation are often operationally heavy for fast-moving product teams.

How Signets Works

01

Create card with type: single-use, recurring, or scoped.

02

Attach per-auth, daily, and monthly limits plus merchant constraints.

03

Pass credential to agent checkout flow for one task or recurring workload.

04

Rotate, freeze, or close instantly as policies or risk posture changes.

Code Example

await signets.cards.create({
  agentId: "procurement-agent",
  type: "single_use",
  limits: { perAuth: 25000, perDay: 25000, perMonth: 25000 },
  merchant: { allowlist: ["aws.amazon.com"] }
});

Comparison

Card RequirementTraditional Corporate CardSignets Virtual Card
Per-agent isolationNoYes
Merchant allowlistLimitedYes
Single-use lifecycleNoYes
API-first issuancePartialYes

Use Cases

FAQ

How fast can cards be issued?

Cards are issued via API in milliseconds once your account is configured.

Can one agent hold multiple cards?

Yes. Teams commonly assign separate cards per merchant, campaign, or workflow.