Overview
A rental search demonstrates that browser orchestration is not limited to repetitive form submission.
The high-level request includes detailed constraints: a one-bedroom, one-bathroom rental in Vancouver, within a specified walking distance of a transit station, within a price range, near the water, with air conditioning, and with a target number of suitable results.
A prompt contract clarifies the search radius, geographic boundaries, price range, required features, and number of results.
The orchestrator then launches several browser agents, each assigned to a different rental site. The agents independently:
- Open the assigned site.
- Apply filters.
- Navigate search results.
- Inspect individual listings.
- Reject unsuitable options.
- Collect matching properties.
- Report results to the orchestrator.
This creates broader search coverage than a single manual search because several platforms are explored in parallel. It also allows sites unfamiliar to the user to contribute results.
The final output is a filtered list rather than a raw collection of listings. The prompt contract defines what qualifies, and the agents apply those rules across sites.