MB Automation
- AutoHotkey GUI tool for business software
Project Summary
I use 'Wiso Mein Büro' for my business. It's a business suite software to handle invoices, tax and more. I wrote an open source tool to automate repetitive tasks.
Project Skills
Features of mb-automation-ahk
- Executing (split) bookings
- Split booking wizard: multiple splits possible + possible rest split
- Create favorite / templates
- Hotkey support
- Option to automatically close in app advertisements
- Hotkey to paste monetary amounts which removes disallowed characters (removes currency, etc.)
Project Information
Why automation?
I'm a programmer and doing the same things over and over again each month just feels wrong and a waste of time.
I wanted to automate it as much as possible and learn something new. Writing a tool just with a scripting language via AutoHotkey was a new challenge.
As usual, I went the extra mile and followed best practice, wrote tooling for validation and *.exe creation and did a full GitHub project with guidelines and wiki. 🚀
Challenges
The tool has no API, so I had to use AutoHotkey to simulate the mouse clicks and keyboard inputs.
I also had to write an UI and some object storage to remember settings and templates.
Automation for (split) booking
Below you'll see the automation executing. The tool does virtual clicks and key inputs and handles everything

