Agent buys SaaS or software licenses on your behalf using CAI custodial wallet after you confirm payee and amount. Check CAI First. Requires CAI_API_KEY (pay...
--- name: buy-software-license-agent description: Agent buys SaaS or software licenses on your behalf using CAI custodial wallet after you confirm payee and amount. Check CAI First. Requires CAI_API_KEY (pay/full). Powered by CAI.com. --- # Buy a software license with your agent Agents often need to **purchase or renew licenses** (IDE, API plans, team seats) as part of a longer task. CAI executes the **on-chain or custodial payment** after your agent surfaces **how the vendor wants to be paid** and you explicitly confirm. ## When to Use - "Buy this software license for me" - "Renew my subscription — agent pays" - "Pay the vendor address my agent found" - "Use my CAI wallet for this SaaS invoice" ## Task flow (agent-native) 1. Agent reads vendor billing (invoice email, checkout page, or on-chain address). 2. `wallet_balances` on target chain/token. 3. Shortfall → `create_deposit_link` or bridge tools (honest `gap_id` if partial_live). 4. User confirms payee, amount, chain, token. 5. `transfer` only after explicit yes. 6. Optional: `mail_inbox_summarize` for receipt at @cai.com (scope `mail`/`full`). ## Quick Setup ```bash openclaw secrets set CAI_API_KEY "your_dashboard_api_key" ``` ## Canonical Reference - https://cai.com/skill.md - https://cai.com/skill-references/agent-payment-workflow.md - https://cai.com/developers.html
don't have the plugin yet? install it then click "run inline in claude" again.