Amadeus Hotels for Openclaw

A powerful AI agent skill to search hotel availability, compare wholesale prices, and set automated price drop alerts via the Amadeus API.

kesslerio
v1.0.2
Feb 2, 2026
1
2.4k
2

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install amadeus-hotels

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install amadeus-hotels using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Amadeus Hotels?

The Amadeus Hotels skill empowers your AI agent to act as a professional travel assistant by tapping into the Amadeus Self-Service API. This Openclaw Skills extension provides direct access to a vast global hotel inventory, allowing for deep searches by IATA city codes or precise geographic coordinates. It is designed for developers and power users who want to automate vacation planning, find the best accommodation deals, and gain insights into hotel sentiment and ratings through structured data analysis.

By leveraging this skill, users can access professional-grade travel data including room types, specific amenities, and cancellation policies. It uniquely provides access to net and wholesale rates, offering a more transparent view of the travel market compared to standard retail booking sites. Whether you are building a custom travel dashboard or a simple price monitor, this skill brings enterprise travel data to your local development environment.

Amadeus Hotels Use Cases

  • Automated vacation planning by searching for hotels in specific cities like Paris, Tokyo, or New York.
  • Finding accommodations near specific landmarks or business venues using GPS coordinates and radius filters.
  • Filtering hotels based on specific amenities like high-speed WiFi, swimming pools, or pet-friendly policies.
  • Tracking price fluctuations for specific properties and receiving automated alerts when costs drop below a specific target.
  • Comparing wholesale/net hotel rates against public retail prices for better deal transparency and travel budgeting.

How Amadeus Hotels Works

  1. The user provides a location (IATA city code) or coordinates to initiate a hotel search query.
  2. The skill communicates with the Amadeus API to fetch a list of available properties and their unique property IDs.
  3. Specific hotel IDs are used to retrieve real-time offers, including room categories, price breakdowns, and availability for specific dates.
  4. Review sentiment and amenity data are fetched to provide a qualitative view of the property (e.g., staff quality, cleanliness scores).
  5. For price tracking, the skill saves the target criteria locally and can be executed via a cron job to monitor and alert on price drops automatically.

Amadeus Hotels Setup

  1. Obtain API credentials from the Amadeus Developer portal at developers.amadeus.com.
  2. Configure your environment variables to authenticate the skill:
export AMADEUS_API_KEY="your-api-key"
export AMADEUS_API_SECRET="your-api-secret"
export AMADEUS_ENV="test" # Change to production for live data
  1. Install the required Python dependencies via pip:
pip install requests

Amadeus Hotels Data Schema & Taxonomy

Component Data Type Description
Hotel Search JSON Returns hotel names, Amadeus IDs, coordinates, and address details.
Offers JSON Contains specific room categories, price breakdowns (base + tax), and policy details.
Sentiment JSON Aggregated guest scores (0-100) for categories like Staff, Location, and Cleanliness.
Tracking DB Local Storage Stores hotel ID, check-in/out dates, and user-defined target price for alerts.

Amadeus Hotels Advanced Features

  • Geospatial Search: Find hotels within a specific kilometer radius of any latitude/longitude coordinate for precise location targeting.
  • Sentiment Analysis: Retrieve granular rating data to understand guest satisfaction across specific categories like WiFi performance or Service quality.
  • Automated Price Alerts: Built-in integration for cron allows for persistent monitoring of price trends and automatic notifications on price drops.
  • Net Rate Access: View wholesale pricing data typically reserved for travel professionals and agencies to find deeper discounts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*