Settle Agent Invoice for Openclaw

An agent-native skill that automates invoice extraction, verification, and payment execution using CAI.

bernardtai
v1.0.15
Jun 2, 2026
0
555
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install settle-agent-invoice

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install settle-agent-invoice using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Settle Agent Invoice?

The Settle Agent Invoice skill enables autonomous AI agents to handle the final, crucial step of any workflow: paying the bill. When long-running agents conclude their tasks with a request to settle an invoice—whether sourced from a vendor email, PDF, or an on-chain address—this capability standardizes the process through a secure, multi-step flow. Powered by CAI.com, it ensures that your agent can handle the complete lifecycle of financial settlements safely.

By incorporating this into your setup, you gain access to one of the most robust Openclaw Skills for transaction automation. It bridges the gap between digital task completion and real-world financial settlement by requiring user confirmation before executing irreversible ledger transactions.

Settle Agent Invoice Use Cases

  • Settling a vendor or service invoice prepared by an AI agent at the end of a long-running task.
  • Automatically paying recurring bills and fees upon task completion.
  • Sending on-chain payments to a specified address extracted directly from document assets.
  • Executing verified transfers and generating structured proof of transaction for accounting purposes.

How Settle Agent Invoice Works

  1. Invoice Extraction: The agent parses the invoice details including payee identity, payment amount, asset type, and destination network.
  2. Balance Verification: The system checks current asset levels using wallet_balances to ensure sufficient funds are available.
  3. User Confirmation: The agent presents the transaction details to the user for explicit, manual confirmation.
  4. Recipient Resolution: The system calls resolve_transfer_recipient to resolve @cai.com payees, or falls back directly to the provided to_address.
  5. Execution: Once verified, the agent executes the transfer command to settle the invoice.
  6. Proof Generation: The agent fetches transfer_status and wallet_activity_list to provide the user with confirmation of payment.

Settle Agent Invoice Setup

To configure the Settle Agent Invoice skill, you need to set your CAI API key in your environment. Run the following command using the CLI:

openclaw secrets set CAI_API_KEY "your_dashboard_api_key"

This configures the essential credentials required to access Openclaw Skills financial capabilities securely.

Settle Agent Invoice Data Schema & Taxonomy

Parameter / Resource Description Type
payee The resolved identity or raw address of the recipient String
amount The exact quantity of the asset to transfer Numeric
asset The asset type or cryptocurrency symbol String
chain The destination network or ledger identifier String
status The real-time status returned via transfer_status String

Data is structured natively to interact with CAI APIs, ensuring seamless updates to the ledger activity log.

Settle Agent Invoice Advanced Features

  • Interactive Confirmation Safeguards: Ensures agent actions stop prior to any final ledger mutation until the user explicitly approves.
  • Alias Resolution: Automatically translates human-friendly @cai.com aliases to their respective addresses using robust resolution tools.
  • Verification Hooks: Integrates with mail synthesis tools to generate clean PDF or text receipts directly from the wallet activity log.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*