Cabin for Openclaw

Cabin enables AI agents to search over 500 airlines and complete flight bookings using USDC on the Base network.

kobuta23
v1.0.0
Feb 7, 2026
0
2.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install cabin

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

Cabin is a revolutionary travel commerce tool designed for the decentralized era, allowing your AI agent to bypass traditional banking systems and credit cards. By facilitating flight bookings through USDC payments on the Base layer-2 network, it offers a seamless crypto-native experience. When integrated with Openclaw Skills, developers can empower their agents to handle end-to-end travel arrangements from initial search to final confirmation.

With access to a global network of over 500 airlines, Cabin provides real-time pricing and availability. It simplifies the user experience by offering rendered comparison images and structured flight data, making it a high-value asset for anyone building autonomous travel assistants within the Openclaw Skills ecosystem. The platform ensures fast confirmations and incredibly low transaction fees, typical of the Base network.

Cabin Use Cases

  • Finding the most affordable flights between international hubs using IATA airport codes.
  • Booking round-trip or one-way travel for individuals or groups of up to 3+ passengers.
  • Automating travel payments using crypto-native workflows via USDC on Base.
  • Monitoring booking status in real-time from the initial payment phase through to check-in.

How Cabin Works

  1. The agent initiates a search request to the Cabin API with specific parameters like origin, destination, and travel dates.
  2. Cabin returns a list of flight offers along with a rendered PNG comparison image for easy visual review by the end user.
  3. Once a flight is selected, the agent collects passenger details and submits a booking request to generate a unique USDC deposit address.
  4. The user or agent transfers the specified USDC amount on the Base network to the provided address to finalize the transaction.
  5. Cabin automatically confirms the booking once the on-chain payment is detected and provides a link for the final confirmation and check-in pages.

Cabin Setup

To integrate Cabin into your agent, you need a Node.js environment. You can interact with the API directly or use it alongside other Openclaw Skills such as the evm-wallet skill for automated payments.

# Example search for flights from Hanoi (HAN) to Athens (ATH)
curl -X POST https://api.cabin.team/v1/search \
  -H "Content-Type: application/json" \
  -d '{
    "from": "HAN",
    "to": "ATH",
    "date": "2026-03-15",
    "adults": 1,
    "class": "ECONOMY"
  }'

Cabin Data Schema & Taxonomy

Cabin utilizes structured JSON for all requests and responses, ensuring high compatibility with AI agents. The data is organized as follows:

Component Description
Search Results Array of flight offers including prices, airline details, and a search_id for referencing bookings.
Passenger Info Object containing given name, family name, email, birth date, and gender.
Payment Data Includes the precise USDC amount, the Base deposit address, and a checkout URL.
Booking Status Tracks the lifecycle through awaiting_payment, confirmed, and checked_in states.

Cabin Advanced Features

  • Rendered PNG comparison images provided via URL for high-quality UI display in chat interfaces.
  • Multi-passenger support for group travel with automatic per-person price calculation.
  • Native compatibility with EVM wallets for automated, non-custodial USDC transfers on Base.
  • Persistence of flight offers for 30 minutes, allowing users time to make informed decisions.
  • Direct integration with IATA codes for precision mapping of over 500 airlines and global airports.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*