Let your AI agent do the bookkeeping legwork in Dougs while you approve every change

Tom Eberle open-sourced dougs-cli (MIT), an unofficial command-line tool for the French accounting platform Dougs, so an agent can work in his company's books. On his real books in one afternoon he reports uncategorised operations going from 183 to 4, 22 missing invoices pulled from Gmail and attached, about 60 changes written and 3 overdue VAT returns surfaced. Nothing reaches Dougs until he approves the plan.
Try it yourself
What you get
Missing receipts attached, foreign-software VAT and categories corrected, and overdue returns flagged in your Dougs books, with every change shown to you first.
Tools
- dougs-cli (open source, MIT, npm)
- Claude Code, Codex, Cursor or any agent that runs commands
- A Dougs account
- Gmail (read-only) for invoices
Steps
- Install Node.js 22.13+ and run npm i -g dougs-cli, then dougs login.
- Ask your agent the author's starter prompt below.
- Review the list it proposes: receipt matches, VAT fixes, new rules.
- Approve or reject each batch; file the VAT return yourself in Dougs.
Copy-ready prompt
Help me do my accounting with npm i -g dougs-cli and tell me what needs attention in my books.
Watch out: Unofficial and not affiliated with Dougs; it logs in with your Dougs password. It does not file returns or replace your accountant. Only for Dougs users; review every plan.
Proof / source
Open-source code Open-source repo github.com/tom-eberle/dougs-cli (MIT) plus the author's post with his own before/after numbers.
In their words
Nothing reaches Dougs until I approve the plan. Months with a filed VAT return are never touched, every write is read back and checked, and the password only goes to Dougs. It doesn't file the VAT return or replace the accountant. It does the legwork.
Read the original source ↗ Discussion ↗
Related
Get a second opinion on a $1,800 car repair quote from the shop's own inspection video
After a routine service, a shop recommended about $1,800 of work on Kyle Blanchard's Mazda and sent an inspection video. He gave an AI agent a photo of the quote and the …
Run a carton-box print line with Grok Bot and cut waste on short runs
@BrianRoemmele reports Grok Bot took full control of a carton-box / package printing system: six local AI models monitor the machine and report to the bot, which operates…
Have Grok Bot build and run a small directory site, then add a sponsor checkout
@AlexFinn had Grok Bot build agentusecases.ai, a directory of real AI-agent use cases, then keep shipping fixes (he reports 40+ PRs) while he ran the social side. The bot…
Five Grok Bots: GTM, personal assistant, biz dev, marketing, trainer
GTM research and lead lists in Google Sheets; an assistant that sorts email and runs the calendar; a biz-dev bot with its own phone number that texts leads and books appo…