What one run does, how to check it worked, and how to start a run yourself.
The tool is built to run automatically once a week on GitHub — the service that stores the project — so nobody has to start it or keep a computer on.
The automatic weekly run is switched off for now. It has not yet recorded a real price: it first needs a way to reach Airbnb that Airbnb does not block (a paid proxy, saved in GitHub). The website admin’s Price Agent Setup page lists every step and which are done. Until then it runs only when someone starts it by hand (below). This page will say so when the weekly run is back on.
A full run prices about 20 stays and takes about three hours. For each listing and stay it also records why there was no price: the dates were booked, or the listing asked for a longer stay.
A listing that Airbnb has removed is loaded once in a run, reported as no longer on Airbnb, and listed on the admin’s Price Check screen for the owners to stop watching.
If the list of stays cannot be fetched, the run uses its older pattern instead (13 upcoming weeks, one Friday-to-Wednesday stay each) and says so in its log.
A run that finishes green has recorded real prices. The tool refuses to finish successfully when almost every listing came back empty — that pattern almost always means Airbnb turned the visits away, so the run stops and reports failure instead.
When a run stops, it keeps a few sample pages: the first pages that showed no price, and one that did. Each is saved three ways — the page, the words the tool read from it, and a picture of it — so you can see what Airbnb sent back.
.png).The sample pages are kept for 14 days, and only people who can see the project on GitHub can open them. A run you start yourself always keeps them, even when it succeeds, so you can compare its prices with what you see on Airbnb.
If a run is red, the “When something goes wrong” page covers the two usual causes — the proxy not answering, and Airbnb turning the visits away.
You can run the scrape at any time without waiting for Monday. The first time the project is set up — and any time the proxy details have just changed — it is worth doing a small run first: two stays instead of the full list. If they come back with real prices, the setup works; if it fails, you have spent very little and the failure message says what to fix.
2 in the first box, Search only the
first N stays of the plan.Once a week is a deliberately light touch — about three hundred page visits with a pause between each one. Running it hourly, or many times a day, is exactly the pattern that gets automated visitors blocked, and would put the proxy’s addresses at risk of being turned away. When you need an extra run — after changing the proxy details, or before a pricing decision — one manual run is fine. A habit of hammering it is not.