API-Driven Amazon Shift Automation Bot

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

I need a robust, API-based bot that signs in to the Amazon website with an OAuth token and manages my Flex shifts end-to-end. The solution must reliably mimic the manual steps I perform in the browser without violating Amazon’s usage policies. Deliverables • Automatic shift booking as soon as a preferred block appears • One-click or scheduled cancellation of existing shifts • Real-time notifications (email, SMS, or push—your choice) the moment new shifts become available Acceptance criteria The script runs headless, completes each action within Amazon’s normal response time, and logs every transaction to a local file or database so I can audit what happened and when. A simple JSON or YAML config should let me set preferred warehouse, dates, hours, and notification endpoints without touching the code. Tech preferences Python with Playwright or Selenium is ideal, but I’m open to Node, Go, or any language that handles the OAuth flow cleanly and can expose a small REST API so I can trigger actions from other tools. Once the bot books, cancels, or alerts, I want a succinct status message returned by the API so it can plug into my existing dashboard. All code must be well-commented and packaged so I can deploy it on a small VPS or Docker container.