...Both roles share reusable skills, prompts, tool contracts, grounding rules, and safety gates. Merchant write operations are staged until a human approves them, while checkout is handed back to the host application rather than charging directly. The same agent definitions can run through the Messages API, Claude Agent SDK, or Managed Agents. Example applications demonstrate retail, travel, telecom, and entertainment use cases.