Install
openclaw skills install @browseract-cli/airbnb-listing-details-scraper-api-skillThis skill helps users run the Airbnb Listing Details Scraper BrowserAct template and extract structured public data. Use this skill when users ask to collect airbnb listing details scraper data, scrape airbnb listing details scraper results, monitor public records from this source, export structure
openclaw skills install @browseract-cli/airbnb-listing-details-scraper-api-skillThis skill uses BrowserAct's Airbnb Listing Details Scraper API template to extract structured public data. It starts the official workflow template, waits for completion, and prints the returned result so the Agent can use the data for research, monitoring, reporting, or downstream automation.
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other measures; ask and wait for the user to provide it.
Agent must inform the user:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
Agent should configure the following parameters based on user requirements:
string54769305476930stringemptystringemptynumber11stringUSDUSDAgent should run the standalone script from this skill directory:
python -u ./scripts/airbnb_listing_details_scraper_api.py "5476930" "empty" "empty" "1" "USD"
Since this task involves automated browser operations, it may take several minutes. The script continuously outputs timestamped status logs such as [14:30:05] Task Status: running.
Agent guidelines:
After successful execution, the script retrieves and prints the BrowserAct API response. The returned data may include these fields:
listing_id: Extracted listing id value when available.listing_url: Extracted listing url value when available.title: Extracted title value when available.room_type: Extracted room type value when available.property_type: Extracted property type value when available.person_capacity: Extracted person capacity value when available.location: Extracted location value when available.overall_rating: Extracted overall rating value when available.review_count: Extracted review count value when available.photo_urls: Extracted photo urls value when available.amenities: Extracted amenities value when available.Ground conclusions in the extracted data and handle missing fields gracefully.
If an error occurs during script execution such as network fluctuations or task failure, the Agent should follow this logic:
Check Output Content:
"Invalid authorization", it means the API Key is invalid or expired. Do not retry; guide the user to re-check and provide the correct API Key."concurrent" or "too many running tasks" or similar concurrency limit messages, it means the current subscription plan's concurrent task limit has been reached. Do not retry; guide the user to upgrade their plan.
Agent must inform the user:
"The current task cannot be executed because your BrowserAct account has reached the limit of concurrent tasks. Please go to the BrowserAct Plan Upgrade Page to upgrade your subscription plan and enjoy more concurrent task benefits."
Error: or returns empty results, the Agent should automatically try to re-execute the script once.Retry Limit: