Identity verification — card creation now requires a government-issued ID, verified via Stripe Identity. Your name and date of birth are populated automatically from the verified document.
THU APR 09
Org subscriptions — organizations can now subscribe to a paid plan via the admin CLI (subscribe), unlocking production API keys (sk_live_).
Production vs sandbox mode switching — agent-cards-admin env lets you switch between environments and all subsequent commands use the right API and key prefix automatically.
WED APR 08
Fixed: Admin CLI now defaults to the production API — previously defaulted to sandbox, causing cryptic JSON parse errors on first run.
TUE APR 07
Improved: Unhandled async errors across all routes now fail fast with a proper response instead of timing out.
Fixed: auth/me and slack/install endpoints returned errors in some environments — both now respond correctly.
MON APR 06
Added: Promotion codes — discount codes can now be applied when upgrading to a paid plan at checkout.
Improved: Transactional emails, approval pages, and MCP consent page updated with a cleaner monospaced design.
Fixed: Approval route errors now return a proper response instead of hanging — unhandled async failures are caught across all routes.
SUN APR 05
Added: CLI auto-upgrade — agent-cards now checks for new versions on each run and upgrades itself automatically.
Improved: Card list now shows full card IDs and creation dates — easier to identify and reference specific cards.
Fixed: CLI update check no longer runs during the update command itself, preventing a redundant loop.
THU APR 02
Added: Subscription plans — choose a plan that fits your usage, billed via Stripe with lifecycle emails at each stage.
Monthly card usage shown in agent-cards plan — see how many cards you've created this billing period.
TUE MAR 31
Improved: Transactional emails, approval pages, and the MCP consent page updated to match the new AgentCard design.
FRI MAR 27
Improved: Card issuance upgraded — more reliable authorization and faster card delivery.
Fixed: Sandbox cardholder creation now uses the correct individual type to avoid issuing rejections.
TUE MAR 25
Added: Remove payment method — available from the CLI, MCP, and backend API.
Improved: Card notification emails now sent to all org admins in addition to the cardholder.
SAT MAR 21
Added: Refund endpoint for card transactions — admins can issue refunds directly via the API.
Structured error codes for card creation and transaction failures — easier to handle errors programmatically.
FRI MAR 20
Added: sk_live_ API key support — production keys now work alongside sandbox sk_test_ keys.
Fixed: IP blocklist now correctly handles IPv6-mapped addresses and proxy headers.
MON MAR 16
Added: Webhook notifications for card events — get notified when cards are created, authorized, or closed.
SUN MAR 15
Added: Slack integration — link your account, create cards with /card, and receive DM notifications for transactions and closures.
Improved: Cards are now debit cards — updated across all product copy and documentation.
SAT MAR 14
Improved: setup-mcp now automatically prompts new users to sign up — no extra steps to get started from the CLI.
FRI MAR 13
Added: AgentCard Pay Chrome extension — lets your AI agent detect checkout pages in the browser and fill card details automatically.
THU MAR 12
Added: Payment method onboarding — add a debit or credit card once and use it to fund all future cards.
Improved: Stale cards are automatically cleaned up and the MCP and CLI messaging updated to reflect the new funding model.
TUE MAR 10
Added: Sandbox environment — sandbox.api.agentcard.sh is now live for testing without real charges.
MON MAR 09
Added: Transaction history — view past charges per card in the CLI (cards transactions) and via MCP (list_transactions).
SUN MAR 08
Added: fund_wallet MCP tool — agents can now top up your wallet balance directly.
SAT MAR 07
Added: Wallet system — fund a wallet balance once, then create cards instantly without a new checkout each time.
FRI MAR 06
Added: Chip logo with robot face easter egg across the site and dashboard.
THU MAR 05
Added: MCP package published to npm as @agent-cards/mcp with auto-sync from monorepo.
WED MAR 04
Added: MCP auto-discovery via .well-known/mcp/server-card.json endpoint.
TUE MAR 03
Added: Automated nurture emails to help you get started after signup.
MON MAR 02
Added: Full merchant category detection — every transaction now shows what it was spent on.