get_jobs is a browser automation tool that submits resumes to multiple Chinese job platforms with minimal manual intervention. It orchestrates a sequence of browser actions to locate elements, fill forms, and click buttons, using a dual strategy of CSS selectors and XPath expressions for flexible and robust element targeting on dynamic pages. The tool requires only a single daily QR code scan to maintain a persistent session across runs, and it applies configurable filters—such as experience level, company blacklist, recruiter type, and keywords—to narrow job listings before submission.
The tool distinguishes itself through its integrated notification and logging capabilities. It sends real-time submission summaries to a Telegram bot via its API for remote monitoring, while also recording all submission activities to a local file for audit and traceability without external dependencies. Execution is controlled through configurable timeout settings that manage page loads and interaction delays, preventing automation hangs.
Users can customize the automation behavior by configuring parameters such as the submission start page, maximum pages to process, greeting messages, and timeout settings. The tool supports locating single or multiple elements on a page, clicking elements, and typing text into input fields, enabling batch interaction with job listings across several Chinese job sites simultaneously from a single session.