From my old dev:
What you need is: a web scraper or headless browser to inspect the website and interact with it based on your scenario.
It’s a pretty simple job I think
He thinks it can be done in 2 days
Paying $800 USD, I’ll have my old dev post here