SIPD-RI Helper is a Python-based command-line application that automates tasks on the SIPD-RI web application. It helps reduce human error and saves time by automating browser interactions using Playwright.
So...
I decided to continue the project in a private repository because it contains many secrets and internal-only features that should not be public.
Also, most users of SIPD-RI (the target of this automation) do not code and do not use English, so maintaining a public codebase here is not useful for them.
Features
- Automates browser workflows: login, navigation, form submission, and file downloads
- Retry mechanism for unstable elements (e.g. 404 errors, missing dropdowns)
- CLI interface and readable logging
- Modular structure, easy to tweak or extend for future automation needs
- Can be compiled into
.exefor use on Windows without Python