Openclaw Otto Travel

OpenClaw plugin for Otto Travel — search, compare, and book flights and hotels through Otto's agent. Natural-language trip planning with global inventory, live prices, loyalty program tracking, and PNR-backed bookings.

Audits

Warn

Install

openclaw plugins install clawhub:openclaw-otto-travel

openclaw-otto-travel

OpenClaw plugin for Otto Travel — search, compare, and book flights and hotels in natural language. Global inventory, live prices, loyalty tracking, PNR-backed bookings.

Install

openclaw plugins install clawhub:@ottotheagent/openclaw-otto-travel

If your gateway has sandbox mode on (agents.defaults.sandbox.mode is "all" or "non-main"), allow-list the plugin's tools:

{
  "tools": {
    "sandbox": {
      "tools": { "allow": ["openclaw-otto-travel"] }
    }
  }
}

Restart the gateway if it doesn't pick up the new plugin automatically:

openclaw gateway restart

Authorize

Ask the agent to call otto_setup. It returns an authorization URL — visit it, approve access, and all travel tools become available in the same session.

Terminal equivalent:

openclaw otto-travel auth

Tokens are stored at ~/.openclaw/.otto-tokens.json and refresh automatically.

Tools

  • search_flights, query_flights, book_flight — flight search and booking
  • search_hotels, get_hotel_rooms, book_hotel — hotel search and booking
  • get_bookings, cancel_booking — manage existing bookings
  • read_preferences, write_preference — travel preferences
  • read_loyalty_programs, write_loyalty_program — frequent flyer & hotel loyalty
  • task_status — poll long-running operations
  • read_skill — load a usage guide the agent reads before calling other tools

Troubleshooting

SymptomFix
Plugin loaded but agent can't see toolsAllow-list under tools.sandbox.tools.allow (see Install)
OAuth flow never completesHave the agent show the auth URL, or run openclaw otto-travel auth
Tools stop working unexpectedlyDelete ~/.openclaw/.otto-tokens.json and re-authorize

License

Licensed under the Apache License, Version 2.0. See NOTICE for copyright and trademark information.