agentCLAWHUBUnverified

travel-hotel-research

Researches hotels, flights, attractions, short-term rentals, and live events via the Crawlora API — Booking.com, Expedia, Agoda, TripAdvisor, Trip.com, Airbnb, and Ticketmaster — returning clean JSON. Use when the user wants to search or compare hotel/stay prices and reviews, look up flight options, find attractions/things-to-do or concerts/events, or research an Airbnb host or listing.

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

1.0.19

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
1.0.19release · observed Oct 5, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:travel-hotel-research
  1. Install using `clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:travel-hotel-research` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/crawlora-org/travel-hotel-research before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-travel-hotel-research/snapshot"

Documentation

CLAWHUB

145,024 characters of source documentation, loaded on request.

Extracted files

4 files captured from the source.

SKILL.md

---
name: travel-hotel-research
description: Researches hotels, flights, attractions, short-term rentals, and live events via the Crawlora API — Booking.com, Expedia, Agoda, TripAdvisor, Trip.com, Airbnb, and Ticketmaster — returning clean JSON. Use when the user wants to search or compare hotel/stay prices and reviews, look up flight options, find attractions/things-to-do or concerts/events, or research an Airbnb host or listing.
---

# Travel & hotel research

Search and compare hotels, flights, attractions, short-term rentals, and
live events across seven travel platforms as normalized JSON from the
Crawlora API — no scraping OTA search-result pages.

## When to use this skill

- "Find hotels in <city> for <dates>" / compare prices across OTAs.
- "What are the reviews like for this hotel/attraction?"
- "Search flights from <origin> to <destination>."
- "What's there to do in <city>?" (attractions/tours, or concerts/events).
- "Look up this Airbnb host/listing" (reviews, calendar, other listings).
- "Find tickets/events for <artist> in <city>" (Ticketmaster).

## Setup (one-time)

- Get a free Crawlora API key (2,000 credits/mo, no card) at [https://crawlora.net](https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills).
- Set `CRAWLORA_API_KEY` in the environment before running the helper.
- The helper reads `CRAWLORA_API_KEY` from the environment and sends requests to `https://api.crawlora.net/api/v1`. Missing/invalid key → `401`.

## How it works

1. **Hotels** — `/booking/search` (params `query`, `checkin`, `checkout`),
   `/agoda/hotels/search`, `/tripcom/hotels/search` (GET, by city) or
   `POST /expedia/properties/search` (Expedia's Stays API is POST-only —
   its exact request-body field names are undocumented, see below); detail
   via `/booking/hotel-detail`, `/agoda/hotels/{property_id}`,
   `POST /expedia/properties/detail`; reviews via `/booking/reviews`,
   `POST /expedia/properties/reviews`.
2. **Flights** — `/agoda/flights/search` (GET) and `POST /expedia/flights/search`
   / `/booking-flights/search`; use each platform's `.../autocomplete` or
   `.../search-locations` endpoint first to resolve city/airport codes.
3. **Attractions & things-to-do** — `/booking-attractions/search`,
   `POST /expedia/activities/search`, `/agoda/activities/search`,
   `/tripadvisor/search` (hotels, restaurants, and attractions all in one).
4. **TripAdvisor** — `/tripadvisor/autocomplete` to resolve a place, then
   `/tripadvisor/place` for the profile and `/tripadvisor/reviews` for guest
   reviews (works for hotels, restaurants, and attractions).
5. **Airbnb** — `/airbnb/search` to find stays; `/airbnb/room/{id}` for a
   listing (+ `/calendar`, `/reviews`); `/airbnb/host/{id}` for the host
   profile (+ `/listings`, `/reviews`).
6. **Ticketmaster** — `/ticketmaster/search-events` (`q`) or
   `/ticketmaster/discover-city-events` (`city`) to find events;
   `/ticketmaster/event` for detail, `/ticketmaster/venue` (+ `/v

_meta.json

{
  "ownerId": "kn70shhkf6qpfwgfrbgtep2wkd8c6b4t",
  "slug": "travel-hotel-research",
  "version": "1.0.19",
  "publishedAt": 1791163611468
}

reference/endpoints.md

# travel-hotel-research — endpoint reference

> Generated from `scripts/tools.json` by `scripts/generate.mjs` — do not edit by hand.

Endpoints this skill uses, grouped by platform. Call them via `scripts/crawlora.sh` (see SKILL.md).

All paths are relative to the API base `https://api.crawlora.net/api/v1` and require the header `x-api-key: $CRAWLORA_API_KEY`. Path params like `{id}` are substituted into the URL; `GET` params go in the query string; `POST` params go in a JSON body.

**71 endpoints across 10 platform group(s).**

## Booking (8)

### `booking_attractions_detail`

- **HTTP:** `GET /booking-attractions/detail`
- **What:** Booking.com attraction detail. Returns a Booking.com attraction's detail page.
- **Params:** `slug` (string, **required**) — Attraction slug, from a prior attraction search result

### `booking_attractions_reviews`

- **HTTP:** `GET /booking-attractions/reviews`
- **What:** Booking.com attraction reviews. Returns normalized guest reviews for a Booking.com attraction.
- **Params:** `limit` (integer, optional) — Reviews per page, 1-50, default 10; `page` (integer, optional) — 1-based result page, default 1; `product_id` (string, **required**) — Attraction product id, from a prior attraction search result

### `booking_attractions_search`

- **HTTP:** `GET /booking-attractions/search`
- **What:** Search Booking.com attractions. Returns normalized Booking.com attractions/things-to-do search results for a destination and date range, with an optional category/subcategory filter and a discoverable category taxonomy.
- **Params:** `category` (string, optional) — Optional top-level category tagname filter, from a prior response's categories; `end_date` (string, optional) — Availability end date, YYYY-MM-DD, defaults to start_date; `limit` (integer, optional) — Results per page, 1-30, default 15; `page` (integer, optional) — 1-based result page, default 1; `query` (string, **required**) — Destination name or city; `start_date` (string, **required**) — Availability start date, YYYY-MM-DD; `subcategory` (string, optional) — Optional subcategory tagname filter, from a prior response's categories

### `booking_flights_autocomplete`

- **HTTP:** `GET /booking-flights/autocomplete`
- **What:** Booking.com flight autocomplete. Returns Booking.com flight-search location suggestions (airports/cities) for a query string.
- **Params:** `origin` (string, optional) — Optional origin location code, biases results by proximity; `origin_type` (string, optional) — Origin location type; `query` (string, **required**) — City or airport name/code to search; `type` (string, optional) — Location role, default to

### `booking_flights_search`

- **HTTP:** `GET /booking-flights/search`
- **What:** Search Booking.com flights. Returns normalized round-trip or one-way flight offers between two Booking.com flight-search locations.
- **Params:** `adults` (integer, optional) — Number of adults, 1-9, default 1; `cabin_class` (string, optional) — Cabin clas

skill-card.md

## Description:

Researches hotels, flights, attractions, short-term rentals, and live events through Crawlora, returning structured travel results.

This skill is ready for commercial/non-commercial use.

## Publisher:

[crawlora-org](https://clawhub.ai/user/crawlora-org)

### License/Terms of Use:

MIT-0

## Use Case:

Travelers and travel-planning assistants use this skill to compare stays and flights, inspect public reviews and listings, and find attractions or events.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Travel searches may disclose private trip details to Crawlora.

Mitigation: Avoid sharing sensitive itinerary details unless you trust Crawlora to process them.

Risk: Exposing the Crawlora API key could permit unauthorized API use.

Mitigation: Keep the key in the environment; do not hardcode, publish, or include it in travel queries.

## Reference(s):

- [ClawHub skill listing](https://clawhub.ai/crawlora-org/skills/travel-hotel-research)
- [Crawlora API documentation](https://crawlora.net/docs)
- [Endpoint reference](artifact/reference/endpoints.md)

## Skill Output:

**Output Type(s):** [Text, JSON]

**Output Format:** [Travel research summaries with structured JSON results]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Requires a Crawlora API key; searches public travel listings and reviews without booking or payment actions.]

## Skill Version(s):

1.0.19 (source: ClawHub release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/crawlora-org/skills/travel-hotel-research",
      "sourceUrl": "https://clawhub.ai/crawlora-org/skills/travel-hotel-research",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:58:42.133Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-travel-hotel-research/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-travel-hotel-research/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:58:42.133Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceUrl": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:58:42.133Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.19",
      "href": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceUrl": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-05T01:26:51.468Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-travel-hotel-research/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-travel-hotel-research/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.19",
      "description": "Sync skill instructions, references, and helper from GitHub 83bb98ef1362f25cecb5ddd4bc1ea0e564555d97",
      "href": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceUrl": "https://clawhub.ai/crawlora-org/travel-hotel-research",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-05T01:26:51.468Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to travel-hotel-research and adjacent AI workflows.