Accounting Ops Bot

Accounting,
without the busywork.

Conversational tools for repeatable accounting operations.

Manage invoices, customers, payroll, reporting, and selected reconciliation workflows through natural language in Claude Code—or use the desktop and command-line tools directly.

Integrations

Connect the systems behind the work.

02

Included in Pro

QuickBooks Online

Supported accounting workflows through the hosted authentication broker.

  • Customer and invoice management
  • Chart of accounts queries
  • Transaction tracking and export
  • Natural-language and CLI access
03

Included in Pro

Deputy

Workforce information can move into the same repeatable accounting workflows.

  • Timesheet retrieval
  • Roster management
  • Workforce management integration
  • Payroll-system handoff

Some QuickBooks banking and bank-feed operations depend on the API surfaces Intuit exposes for a given company. One Pro subscription covers unlimited supported QuickBooks and Deputy connections.

Natural-language accounting

Ask for the outcome, not the menu path.

The toolkit can use context and carry supported multi-step operations through from request to result.

“Please invoice Acme Corp again for the usual amount, but add an extra $50 charge for freight.”
“Did we record the depreciation for the car?”
“Show me all unpaid invoices from November.”
“Create an invoice for XYZ Company for $2,500 for consulting services.”
“What’s the current balance for our main operating account?”
“Get timesheets for last week and summarise total hours.”

Interfaces

Use it your way.

01

Claude Code skills

Conversational accounting through the packaged QuickBooks, Xero, and Deputy skills.

02

Command line

The acct interface supports scripting, automation, and direct queries.

03

Desktop tools

Cross-platform Qt applications provide direct access without a conversational layer.

04

C++ API

Client libraries support custom integrations and purpose-built accounting tools.

# Connect to QuickBooks
acct connect --profile "My Company" qbo

# Query customers
acct query customers --profile "My Company" --where "DisplayName LIKE '%Acme%'"

# Create an invoice
acct create-invoice --profile "My Company" --customer 123 --amount 500 --description "Consulting"

# Find unpaid invoices
acct query invoices --profile "My Company" --where "Balance > 0"

Pricing

Start free. Add hosted access when you need it.

Local authentication

Xero

$0

Use the Xero integration without a subscription or hosted broker.

  • Local OAuth with PKCE
  • Desktop and CLI tools
  • No server infrastructure
Install the toolkit

Hosted access

QuickBooks + Deputy

$12 AUD/month

For QuickBooks and Deputy, the hosted broker completes OAuth sign-in and refreshes tokens because those providers require a server-held client secret. The toolkit keeps the returned credentials on your device.

  • Unlimited supported API calls
  • Multiple company connections
  • Automatic token refresh
  • 30-day free trial
  • Cancel at any time
Start the subscription

Designed for real operations

Cross-platform and security-conscious.

Platform support

  • Windows x86_64
  • macOS on Intel and Apple Silicon
  • Linux distributions

Security

  • OAuth 2.0 authentication
  • Credentials stored locally
  • No long-lived server-side tokens
  • HTTPS for API communication
  • Hashed API keys and PKCE where supported

Installation

Choose your platform.

Linux

Debian or Ubuntu

echo "deb https://packages.industrial-linguistics.com/accounting-ops/apt/ stable main" | sudo tee /etc/apt/sources.list.d/accounting-ops.list

sudo apt update
sudo apt install accounting-ops

Verify the installation

Check the command-line tool, then run either first-time setup interface.

acct --version

first_run_gui_tool
first_run_cli_tool

Browse all packages

Getting started

From installation to the first workflow.

  1. 01

    Run setup

    Open the setup wizard or use the command-line setup tool.

  2. 02

    Connect a system

    Start with Xero, QuickBooks Online, or Deputy.

  3. 03

    Register hosted access

    For QuickBooks or Deputy, subscribe and register the API key.

  4. 04

    Ask for the work

    Use the skills, desktop tools, or CLI to carry out the operation.

Use cases

Built for people close to the numbers.

Small businesses

Manage invoicing and routine account work through conversation.

Accountants

Automate repetitive entry, checking, and selected reconciliation tasks.

Bookkeepers

Keep multi-client workflows consistent across supported systems.

Developers

Build specialised integrations using the CLI or client libraries.

Finance teams

Query financial data and prepare operational reports conversationally.

Ready to remove some accounting busywork?

Install the toolkit, connect Xero for free, or start a trial for hosted QuickBooks and Deputy access.