ap2-human-not-present-flow

Implement the AP2 human-not-present transaction flow for autonomous agent shopping.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill ap2-human-not-present-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ap2-human-not-present-flow
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/ap2-agentic-payments/skills/ap2-human-not-present-flow
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill ap2-human-not-present-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables autonomous agent purchasing by handling user authorization upfront, allowing agents to shop and transact without continuous user presence.

Core Features & Use Cases

  • Intent Mandate Authorization: Securely captures and uses user intent for agent-driven purchases.
  • Constraint Enforcement: Ensures agent actions strictly adhere to user-defined limits (price, category, etc.).
  • Merchant Escalation: Manages scenarios where merchants need to escalate to human-present confirmation.
  • Use Case: Building an AI shopper that can autonomously purchase groceries or household items based on a pre-approved budget and shopping list, even when the user is offline.

Quick Start

Implement the AP2 human-not-present flow for autonomous agent purchasing.

Frequently Asked Questions about ap2-human-not-present-flow

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

FAQPage Schema
How do I implement autonomous agent shopping when the user is not present?

Autonomous agent shopping without user presence requires capturing upfront user authorization via an Intent Mandate, allowing the agent to transact securely within pre-defined constraints after the user departs.

What is an Intent Mandate in agentic commerce?

An Intent Mandate in agentic commerce securely captures user purchasing intent and constraints upfront, enabling an autonomous agent to execute transactions within approved limits without continuous human confirmation.

How do autonomous agents handle out-of-bounds transactions during merchant escalation?

When merchants require human-present confirmation during autonomous shopping, the agent uses merchant escalation protocols to pause the transaction and request user intervention for out-of-bounds actions.

Can I enforce budget and category limits for an autonomous AI shopper?

Yes, you can enforce strict constraint compliance for an autonomous AI shopper by defining price limits and category boundaries within the user authorization flow, safeguarding against unauthorized purchases.

Does the AP2 transaction flow support agents transacting while the user is offline?

The AP2 human-not-present transaction flow explicitly supports agents transacting while the user is offline by leveraging pre-authorized intent mandates and strict constraint enforcement to maintain transaction security.

When should I use a human-not-present flow for agent purchasing?

Use a human-not-present flow for agent purchasing when building applications like AI grocery shoppers that need to autonomously execute pre-approved transactions based on a defined budget and shopping list.