abacus-cli
Automate time entries in Abacus ERP from the command line.
A command-line interface for Abacus ERP, powered by browser automation under the hood.
npm install -g abacus-cli Batch Fill
Fill an entire week of time entries with a single command. Supports range fill, file import, and template generation.
Weekly Summary
Compact weekly status at a glance — hours logged, remaining hours, missing days, overtime, and vacation balance.
Shell Integration
Add a one-liner to your .zshrc and get reminded about missing time entries every time you open a terminal.
Multi-Language
Supports German, English, French, Italian, and Spanish. Auto-detects your locale or set it explicitly.
How it works
- Log in once in a real browser window. Your session is saved locally.
- Run any command — it opens a headless browser, restores your session, and does the work.
- Existing entries are detected automatically so you don't create duplicates.
- If your company uses a captcha, the browser reopens so you can solve it, then continues.