Duffel for Openclaw

A comprehensive flight booking API integration that enables AI agents to search, book, and manage airline travel through a standardized interface.

gora050
v1.0.4
May 1, 2026
0
449
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install duffel-integration

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 duffel-integration 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 Duffel?

Duffel is a robust API designed for developers to build and scale flight booking experiences. By integrating Duffel via Openclaw Skills, developers can connect their AI agents to a vast network of airlines, enabling everything from real-time flight searches to order management and payment processing. This skill simplifies the complexities of the travel industry by providing a unified gateway to aircraft data, airport information, and seat maps.

Built on the Membrane ecosystem, this skill removes the friction of managing OAuth flows and API keys manually. It provides a secure, server-side environment where credentials are automatically refreshed, allowing Openclaw Skills users to focus on building intelligent travel assistants and automation workflows rather than low-level integration plumbing.

Duffel Use Cases

  • Automating flight search and pricing comparison across hundreds of global airlines.
  • Building AI-driven travel agents that can handle end-to-end booking and payments.
  • Managing post-booking operations such as flight cancellations, refunds, and order changes.
  • Retrieving detailed aircraft and airport metadata for logistics and travel planning.
  • Implementing interactive seat selection within agent-led chat interfaces using Openclaw Skills.

How Duffel Works

  1. The user installs the Membrane CLI to facilitate the connection between the AI agent and the travel API.
  2. Authentication is established through a secure login process that links the agent to the Duffel platform.
  3. A connection is ensured and validated to verify that the agent has the necessary permissions to interact with travel data.
  4. The agent searches for specific actions, such as fetching flight offers, using natural language intents.
  5. Commands are executed via the CLI, returning structured JSON data for the agent to process and present to the user.
  6. For custom requirements, the agent can use proxy requests to hit any Duffel endpoint while Openclaw Skills handles the headers and auth.

Duffel Setup

To start using this integration within the Openclaw Skills ecosystem, install the required CLI:

npm install -g @membranehq/cli@latest

Log in to your account and specify your agent type:

membrane login --tenant --clientName=openclaw

Connect to the Duffel API directly:

membrane connection ensure "https://duffel.com/" --json

Duffel Data Schema & Taxonomy

The Duffel skill manages data across several key travel entities. Use the table below to understand the data taxonomy available through Openclaw Skills:

Entity Description
Offers Real-time flight availability and pricing from various carriers.
Orders Comprehensive records of flight bookings, passenger info, and status.
Seat Maps Detailed data on aircraft configuration and available seating.
Services Additional travel options such as extra baggage or lounge access.
Refunds Data regarding processed cancellations and returned funds.

Duffel Advanced Features

  • Transparent credential management ensuring Openclaw Skills never leak sensitive API keys to the local environment.
  • Intent-based discovery that allows agents to find the correct travel actions using simple QUERY descriptions.
  • Direct API proxying with automatic base URL appending and header injection for all Duffel endpoints.
  • Support for headless environment authentication, ideal for remote servers and CI/CD travel automations.
  • Multi-agent configuration support to tailor tooling output based on the specific agent harness being used.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*