Akaunting for Openclaw

A comprehensive integration for managing bookkeeping, invoicing, and financial transactions through the Akaunting open-source platform.

liekzejaws
v1.0.0
Feb 12, 2026
0
2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install akaunting

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 akaunting 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 Akaunting?

The Akaunting skill is a specialized integration designed to streamline financial management by connecting the Openclaw Skills ecosystem to the Akaunting open-source accounting platform. This skill provides a bridge for developers to automate repetitive bookkeeping tasks, such as tracking expenses, recording income, and managing bank accounts through a standardized interface.

By utilizing this skill, users can interact with their financial data programmatically, ensuring that accounting records remain up-to-date without manual entry. It is built to support both CLI-based interactions for quick tasks and API-driven automation for complex financial workflows, making it an essential tool for those using Openclaw Skills to manage business operations.

Akaunting Use Cases

  • Automated expense tracking from digital receipts and transaction logs.
  • Programmatic creation of invoices and income records for service-based businesses.
  • Synchronizing bank account balances and transaction histories with self-hosted accounting software.
  • Category-based financial reporting and inventory management via CLI commands.

How Akaunting Works

  1. The skill establishes a secure connection to a self-hosted Akaunting instance using HTTP Basic Authentication.
  2. Users issue commands through the CLI or API to perform actions like 'ping' for connectivity or 'income' for transaction creation.
  3. The skill processes these requests and interacts with the Akaunting REST API to update records or retrieve financial data.
  4. Response data is returned to the user or calling agent, with support for JSON formatting to facilitate further processing within the Openclaw Skills environment.

Akaunting Setup

1. Deploy Akaunting

Deploy the software using Docker to ensure a consistent environment:

cp skills/akaunting/assets/docker-compose.yml ~/akaunting/
cd ~/akaunting && docker compose up -d

2. Apply Critical Fix

Akaunting requires a manual event listener registration fix to function correctly with this skill:

python3 skills/akaunting/scripts/fix_event_listener.py

3. Configure Credentials

Store your credentials in the configuration file:

mkdir -p ~/.config/akaunting
cat > ~/.config/akaunting/config.json << EOF
{
  "url": "http://YOUR_IP:8080",
  "email": "[email protected]",
  "password": "your-password"
}
EOF

Akaunting Data Schema & Taxonomy

The skill organizes financial data according to the Akaunting REST API structure:

Object Description
Transactions Records of income and expenses including amount, category, and description.
Accounts Details of bank accounts managed within the system.
Categories Taxonomy used to classify financial entries for reporting.
Items Product and service metadata including pricing and naming.
JSON Output All commands support a --json flag for structured data parsing.

Akaunting Advanced Features

  • Support for multi-environment configuration using environment variables like AKAUNTING_URL and AKAUNTING_EMAIL.
  • Automated event listener patching via included Python scripts to resolve common module registration bugs.
  • Comprehensive CLI suite for head-less financial management within Openclaw Skills workflows.
  • JSON-native output mode for seamless integration with other data analysis and reporting tools.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*