API-Driven Amazon Shift Automation Bot
Budget: $750 – $1,500 CAD
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.
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.
Related categories:
PHP
JavaScript
Python
Software Architecture
Node.js
OAuth
Selenium
API Development