← Back to Skills Marketplace
bernardtai

CAI: settle-agent-invoice

by Bernardtai · GitHub ↗ · v1.0.15 · MIT-0
cross-platform ✓ Security Clean
29
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install settle-agent-invoice
Description
Agent settles an invoice at the end of a multi-step task using CAI transfer after user confirms payee and amount. Includes resolve_transfer_recipient and tra...
README (SKILL.md)

Settle an agent invoice with CAI

Long-running agents often end with "pay this invoice" — vendor email, PDF, or on-chain address. This skill frames that closing payment as a standard CAI flow: balance check → confirm → transfer → proof.

When to Use

  • "Settle the invoice my agent prepared"
  • "Pay the bill at the end of this task"
  • "Send payment to the address on the invoice"
  • "Complete payment and show me proof"

Task flow (agent-native)

  1. Agent extracts invoice: payee, amount, asset, chain (or asks user to clarify).
  2. wallet_balances.
  3. User confirms irreversible transfer details.
  4. resolve_transfer_recipient for @cai.com payees, else to_address.
  5. transfer after explicit yes.
  6. transfer_status + wallet_activity_list; optional mail summarize for receipt.

Quick Setup

openclaw secrets set CAI_API_KEY "your_dashboard_api_key"

Canonical Reference

Usage Guidance
Install only if you intend to let an agent help prepare CAI invoice payments. Before approving any transfer, independently verify the payee, address, amount, asset, and chain, because completed transfers may be irreversible.
Capability Tags
cryptofinancial-authoritycan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill is explicitly for settling invoices through CAI transfers, so crypto/payment authority is sensitive but coherent with the stated purpose.
Instruction Scope
The trigger examples are broad payment phrases, but the documented flow requires invoice extraction, balance checking, user confirmation of irreversible transfer details, and an explicit yes before transfer.
Install Mechanism
The provided artifact is a single non-executable SKILL.md; setup only instructs the user to store a CAI API key with OpenClaw secrets.
Credentials
Use of a CAI API key, wallet balances, recipient resolution, and transfers is sensitive but proportionate for invoice settlement and is disclosed in the skill text.
Persistence & Privilege
No background worker, privilege escalation, local indexing, hidden persistence, or automatic credential harvesting is present in the artifact.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install settle-agent-invoice
  3. After installation, invoke the skill by name or use /settle-agent-invoice
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.15
Use-case wrapper → https://cai.com/skill.md
Metadata
Slug settle-agent-invoice
Version 1.0.15
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is CAI: settle-agent-invoice?

Agent settles an invoice at the end of a multi-step task using CAI transfer after user confirms payee and amount. Includes resolve_transfer_recipient and tra... It is an AI Agent Skill for Claude Code / OpenClaw, with 29 downloads so far.

How do I install CAI: settle-agent-invoice?

Run "/install settle-agent-invoice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is CAI: settle-agent-invoice free?

Yes, CAI: settle-agent-invoice is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does CAI: settle-agent-invoice support?

CAI: settle-agent-invoice is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created CAI: settle-agent-invoice?

It is built and maintained by Bernardtai (@bernardtai); the current version is v1.0.15.

💬 Comments