Search Airbnbs for a Trip
assistant_airbnb_search_tripSearch Airbnb listings for an existing Tineo trip. Derives location and dates from the trip; the model may override. location must be a city or area, not a whole country (ask the user which city). Amenity filtering only via the amenities enum; there is NO keyword/free-text filter, so tell the user anything else can't be filtered. If structuredContent.status is 'unavailable', do NOT retry the same search: share structuredContent.fallback_search_url (a prefilled airbnb.com search), offer a hotel search, or a support ticket.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adults | No | ||
| trip_id | Yes | Tineo trip ID. Defaults below are derived from this trip when omitted. | |
| check_in | No | Check-in date YYYY-MM-DD. | |
| children | No | ||
| currency | No | ISO 4217 currency code (default USD). | |
| location | No | Optional override for the trip's destination. | |
| min_beds | No | ||
| amenities | No | Only listings with ALL of these amenities. These are the only supported amenity filters; there is no keyword/free-text filter. | |
| check_out | No | Check-out date YYYY-MM-DD. | |
| price_max | No | ||
| price_min | No | ||
| room_type | No | ||
| max_results | No | Default 5, max 5. | |
| min_bedrooms | No | ||
| min_bathrooms | No |