Amadeus for Openclaw

A comprehensive integration for AI agents to search, price, and book flights, hotels, and car rentals via the Amadeus travel technology platform.

gora050
v1.0.2
May 1, 2026
0
394
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install amadeus

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 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?

Amadeus is a leading technology provider for the global travel industry, offering critical infrastructure for airlines, hotels, and travel agencies. This skill allows developers to integrate these capabilities directly into AI coding agents, facilitating automated travel management and data retrieval. By utilizing Openclaw Skills, you can bypass the complexity of travel industry protocols and interact with high-level travel entities through a secure, managed interface.

The integration leverages the Membrane ecosystem to handle the heavy lifting of travel API interactions. It provides a robust layer for managing flight offers, hotel bookings, and activity details, ensuring that your AI agent can process travel-related requests with technical precision and security.

Amadeus Use Cases

  • Building AI travel assistants that can search for and price flight offers in real-time.
  • Automating hotel and car rental bookings within corporate travel management tools using Openclaw Skills.
  • Developing itinerary management agents that synchronize flight orders and changes.
  • Integrating activity and train search capabilities into personalized concierge applications.
  • Streamlining travel data analysis by fetching structured records directly from Amadeus APIs.

How Amadeus Works

  1. The developer installs the Membrane CLI to enable communication between the AI agent and the Amadeus service.
  2. Authentication is handled via a secure login process optimized for Openclaw Skills, ensuring credentials never reside in local storage.
  3. A connection is established to the Amadeus domain, which initializes the specific API integrations for flights, hotels, and more.
  4. The agent uses natural language intent to discover specific travel actions, such as searching for flight offers or managing orders.
  5. The skill executes these actions or proxies raw requests to the Amadeus API, automatically injecting the necessary headers and handling token refreshes.

Amadeus Setup

To get started with this skill, install the required CLI and establish your connection:

# Install the CLI
npm install -g @membranehq/cli@latest

# Authenticate your environment
membrane login --tenant --clientName=openclaw

# Create a connection to Amadeus
membrane connection ensure "https://amadeus.com" --json

Follow the interactive prompts to complete the OAuth flow in your browser. Once the connection state is READY, you can begin querying travel data.

Amadeus Data Schema & Taxonomy

The Amadeus skill utilizes a dynamic schema where inputs and outputs are defined per action. Below is a high-level overview of the data organization:

Category Primary Entities Metadata Type
Flights Offers, Pricing, Orders JSON Schema
Lodging Hotel Search, Offers, Bookings JSON Schema
Transport Car Rental, Train, Transfers JSON Schema
Logic Connection ID, Action Intent, Status String/Enum

All actions return structured JSON output, including inputSchema for parameters and outputSchema for easy parsing by Openclaw Skills.

Amadeus Advanced Features

  • Server-side credential management that handles the full OAuth lifecycle automatically.
  • Natural language action discovery allowing agents to find the right travel tool using intent-based searches.
  • Direct API proxy mode for advanced users to access Amadeus endpoints not yet covered by standard actions.
  • Support for headless environment authentication using authorization codes.
  • Long-polling mechanisms for connection building to ensure the agent waits for ready states before execution.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*