AI agent searches Airbnb, applies filters, and reviews a Napa Valley listing
Airbnb lists thousands of properties in Napa Valley. A two-night search returns pages of results across every property type and price point. The video above shows the whole flow: Demosmith's AI agent searched, applied six filters, switched to map view, and opened a listing. Here's what each step involves.
Step 1: Enter your destination and dates
Go to airbnb.com and type your destination in the search bar. Select the location from the dropdown suggestions. Then pick your check-in and check-out dates from the calendar. Adding dates upfront matters — Airbnb uses them to calculate total price and availability for every result. Without dates, you'll see nightly prices that might not reflect the actual cost for your stay.
Step 2: Set guest count
Click the guest selector and set the number of adults. Airbnb uses this to filter out properties that don't accommodate your party size. A listing with a max capacity of 1 won't show up when you search for 2 guests. Setting this early avoids browsing properties you can't actually book.
Step 3: Filter by property type
Open the filters panel and select "Entire place." This removes shared rooms and private rooms from results, leaving only listings where you have the whole property to yourself. For a Napa Valley trip (wine tasting, a quiet base to come back to), this is usually the right starting point. Then narrow further by selecting "Apartment" under property type if you want a specific kind of space.
Step 4: Set bedrooms and price range
Set the minimum number of bedrooms to 1. This filters out studio apartments and shared spaces. Then set the price range — $150 to $500 per night in this case. Airbnb's price slider shows a distribution of prices for your search, so you can see where most listings fall. Setting a floor removes the bargain-bin listings that tend to have deal-breaking caveats. Setting a ceiling keeps things realistic.
Step 5: Select amenities
Check Kitchen, Hot tub, and Wifi. Kitchen matters if you want to cook — Napa Valley grocery stores and farm stands are part of the experience. Hot tub is a popular amenity for wine country stays. Wifi is baseline for most travelers. Each amenity you check further narrows the result set.
Step 6: Use map view
Switch to map view to see where listings are located relative to the wineries, restaurants, and towns you want to visit. Napa Valley is roughly 30 miles long, and location makes a real difference. A property in Calistoga is a different trip than one near downtown Napa. Map view lets you evaluate proximity before clicking into any listing.
Reviewing a listing
Click any listing to see the full details page. Check the photo gallery — Airbnb hosts upload their own photos, and the quality varies. Look at the calendar to confirm your dates are available. Read the reviews. Airbnb shows reviews in reverse chronological order, so recent reviews reflect the current state of the property. Pay attention to mentions of cleanliness, check-in process, and accuracy compared to photos.
How Demosmith generated this video
That's Demosmith's AI agent actually using Airbnb — not a recording of a human. We gave it airbnb.com and the prompt above. It opened the site, ran the search, applied every filter, switched to map view, picked a listing, and went through the details page including photos and reviews. The finished video came out with captions. No recording software touched it.
Airbnb was a deliberate test case: the site has interactive filters, a map toggle, and multi-step browsing. Demosmith handled it with nothing beyond the plain-text prompt. The same process works for SaaS products — paste your URL, describe the flow you want to show, and you get a demo video.