cabin
Search and book real flights with USDC payments. Gives your AI agent the power to find flights across 500+ airlines and complete bookings paid in USDC on Base. No credit cards, no banks — crypto-native travel commerce.
Why use this skill?
Search 500+ airlines and book flights using USDC on Base. Enable crypto-native travel commerce for your AI agent with the Cabin skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kobuta23/cabinWhat This Skill Does
The Cabin skill is a powerful travel commerce integration that enables AI agents to search for flights across more than 500 airlines and facilitate direct bookings using USDC on the Base blockchain. By bridging the gap between traditional flight booking systems and the efficiency of crypto-native payments, this skill allows users to bypass legacy banking and credit card infrastructure entirely. The tool provides a seamless flow from initial discovery—where it generates visual comparisons and structured pricing data—to final confirmation through decentralized payment endpoints.
Installation
To integrate this skill into your agent, use the OpenClaw CLI from your terminal:
clawhub install openclaw/skills/skills/kobuta23/cabin
Ensure your agent environment is configured with the necessary permissions for external API interaction and, if you intend to automate the payments, ensure your agent has access to an EVM-compatible wallet skill for Base network transactions.
Use Cases
- Autonomous Travel Planning: Agents can plan multi-city itineraries, compare flight costs in real-time, and suggest the most economical options.
- Direct Crypto Booking: Facilitates travel for users who hold their wealth in stablecoins, allowing them to pay for global air travel without off-ramping to fiat.
- Agent-Mediated Travel Agencies: Developers can build specialized concierge bots that handle booking logistics, passenger data collection, and payment monitoring for clients.
Example Prompts
- "Find me the cheapest flight from New York to London for next month. Show me the comparison image and tell me the price in USDC."
- "Search for a round-trip ticket from Tokyo to Paris, departing March 15th and returning March 22nd. I'm traveling with one other adult."
- "I'm ready to book flight offer 1. Here is my passenger info: John Doe, born Jan 15 1990, male. What is the deposit address for the USDC payment?"
Tips & Limitations
- Pricing: Always present prices in both USD and USDC to ensure transparency for the user.
- Payment Flows: If the agent possesses wallet capabilities, the booking process can be fully automated using the
evm-walletskill to trigger the USDC transfer to the generated deposit address. If not, always provide thecheckout_urlto the user for manual payment. - Status Tracking: Use the booking status endpoint to monitor the transition from
awaiting_paymenttoconfirmed. Do not assume a booking is successful until the backend confirms receipt of funds on the Base network.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kobuta23-cabin": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api