agentic-purchase

Automate agent-card purchases with browser checkout and transaction completion.

45|6|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ramp-public/ramp-cli --skill agentic-purchase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-purchase
Source: https://github.com/ramp-public/ramp-cli/tree/main/src/ramp_cli/skills/agentic-purchase
Command: npx skills add https://github.com/ramp-public/ramp-cli --skill agentic-purchase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns an agent-card purchase request into a complete, end-to-end workflow that includes payment, transaction matching, and filling required missing details so nothing is left for you to do manually.

Core Features & Use Cases

  • Agent card checkout via browser: Generates fresh payment credentials, completes browser checkout (headed), and captures evidence of success when possible.
  • Post-payment transaction completion: Locates the resulting transaction, fills missing memo and accounting/tracking category selections, assigns trips when relevant, and handles receipts (upload/attach/explain/flag).
  • Safety guardrails for real-world failures: Uses explicit rules for auth tolerances and handles expected interruptions like 3DS and CAPTCHA with human handoff rather than blind retries.

Quick Start

Ask the skill to make a purchase with an Agent Card, then complete any missing memo, tracking categories, trip assignment, and receipt requirements using the transaction it creates.

Frequently Asked Questions about agentic-purchase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate agent card checkout and transaction reconciliation in a browser?

Browser checkout automation generates fresh agent card payment credentials, completes the headed browser purchase flow, and finalizes transaction reconciliation. It matches the resulting transaction and fills missing memo, tracking categories, trip assignments, and receipts automatically.

What happens when a 3DS challenge or CAPTCHA interrupts an agent card purchase?

When 3DS or CAPTCHA interrupts an agent card purchase, the workflow triggers a human handoff instead of blindly retrying. This safety guardrail prevents failed automation and ensures the checkout completes correctly through manual intervention.

How do I complete missing memo and tracking categories after an agent card purchase?

Post-payment transaction completion locates the resulting transaction from an agent card purchase and fills missing memo, accounting tracking categories, and trip assignments. It also handles receipt uploads, attachments, explanations, and flags.

Do I need ramp CLI authentication to use agent card checkout automation?

Yes, ramp CLI authentication is required to generate agent card payment credentials and complete browser checkout. The workflow enforces token freshness and amount threshold rules to ensure valid payment credentials throughout the automation.

Can I test the agent card payment flow end-to-end with receipt upload and reconciliation?

Yes, the agent card payment flow supports end-to-end testing from generating payment credentials and browser checkout through post-payment reconciliation. It captures evidence of success and handles receipt upload, memo completion, and tracking category assignment.

What are the limitations of automating agent card purchases with browser checkout?

Browser checkout automation requires a headed browser and cannot bypass 3DS or CAPTCHA challenges automatically. It enforces amount threshold rules and auth tolerances, handing off to humans for expected interruptions rather than attempting blind retries.