Mac Python Amazon Shift Bot

Замовник: AI | Опубліковано: 17.01.2026

I rely on Amazon’s internal shift-picking portal and I’m tired of hammering the refresh key to grab the best slots. I’d like a small Python utility that runs natively on macOS, logs in with my credentials, watches the schedule grid around the clock, and automatically claims shifts the moment they appear. Core functions • Automated shift selection – the script should monitor chosen warehouses, dates, and hours, react in real time, and confirm the pick. • Push alerts – once a shift is secured or altered I need an immediate app notification that lands on my phone; email and SMS are not required right now. • Change tracking – every accepted, dropped, or swapped shift should be logged so I can review a history of what happened and when. Strict macOS compatibility is essential, so please factor in any differences with Selenium drivers, headless browsers, or similar tools you prefer. The project should be written entirely in Python; feel free to leverage libraries like Playwright, Selenium, or Requests-HTML as long as setup remains simple (Homebrew install or a single requirements.txt). Deliverables 1. Fully commented Python code ready to run on macOS Ventura/Sonoma. 2. Mobile push notification integration (Firebase Cloud Messaging or a comparable service). 3. Local JSON or SQLite log of all shift events. 4. Step-by-step setup guide and a short video or screenshots proving the bot in action on your test account. I value clean, readable code and would love to discuss rate-limiting, captcha handling, and fail-safe logouts before we start. If you have built similar automation on Amazon or other staffing portals, please mention it so I can see how you tackle anti-bot measures.