Project Description
I need a rock-solid Windows solution that can watch Amazon’s Canadian shift-picking portal around the clock, log in automatically for 25–30 worker accounts at once, and secure a newly released shift in well under a second—often before it even appears on the normal front end.
The core workflow is straightforward yet demanding: the tool keeps each account authenticated, polls the schedule for soft- or hard-match counts, and the moment a desirable slot is detected it locks it in and instantly pings my Telegram with the details. Shifts vanish in milliseconds, so latency must be razor-thin and every stage—login, search, grab, confirmation—needs to be fully automated and error-tolerant.
Key functions I must see working end-to-end
• Credential memory plus seamless two-factor handling and reliable captcha solving so sessions stay alive without manual touch
• Parallel session management for at least 30 job IDs with independent scheduling rules per client
• Intelligent checker that distinguishes available-count, soft match count and hard match count, then acts on my preset logic
• Confirmation sent to Telegram immediately after each successful grab, with timestamp and account reference
• Continuous 24/7 uptime on Windows, including automatic recovery if Amazon changes minor UI elements, captchas, or the session times out
Acceptance criteria
1. From logout state, a full login-to-grab cycle takes <1 second for a new shift release on a typical residential Canadian connection.
2. After 72 hours of unattended running, no account is logged out and all targeted shifts have Telegram confirmations recorded.
3. A single executable or service installer plus concise setup guide lets me redeploy on any Windows 10/11 machine.
Deliver the compiled bot, source (for future maintenance), and a short README covering prerequisites, rate limits, and how to adjust shift-matching rules. I am ready to test live the moment you hand over, so build it bulletproof.