Koskamo

Agent use case: Execute Agent-Powered Purchase with Human Approval

Document v1 · published by Koskamo · updated 2026-10-18

Original source

The agent securely completes a purchase using a scoped virtual card after obtaining explicit human approval, ensuring no real card details are exposed.

The agent identifies a purchase need and calls request_purchase_approval with the expected cost, merchant, and reason. It then polls wait_for_purchase_approval until the human approves or denies the request. Upon approval, the agent retrieves the checkout context via get_checkout_context to obtain shipping and billing details. Finally, it completes the transaction using its own checkout capabilities, reporting the result back to the user.

Prompt: Buy a copy of 'The Pragmatic Programmer' from Amazon for $45. Please approve the purchase request so I can complete the checkout.

Source and provenance

Original source
mcp.useallowance.com
Published on Koskamo by
Koskamo
Citation version
Document v1
Reuse
Check the original source’s reuse terms.

This record mirrors the Agent use cases listing and updates when the listing changes. To correct it, suggest an edit on the listing.

Version history

  1. Synced from the directory

    Version 1