Book flights from OpenClaw
Add FlightSweeper as a Streamable HTTP server in OpenClaw with an owner-scoped token and an exact ten-tool allowlist.
Bearer-token connection available
Authorize with OAuth when supported, or create a revocable 30-day personal token and copy the generated client configuration. Two personal tokens may overlap during rotation.
OpenClaw users who want live flight search without granting an agent autonomous purchase authority.
Use FlightSweeper to search live one-way or round-trip flights for this goal. Show quote freshness and do not create checkout until I choose and approve the exact offer.
Setup flow
Every client uses the same Streamable HTTP endpoint and the same ten public tools. Checkout links return directly; persistent watch creation keeps hosted approval.
Personal-token secrets are shown once, expire after 30 days, and can be revoked from Account → Integrations. OAuth access tokens expire after 10 minutes and refresh tokens rotate.
Create a FlightSweeper account, then open Account → Integrations.
Create an OpenClaw token and copy it once into the FLIGHTSWEEPER_AGENT_TOKEN environment variable.
Copy the generated streamable-http server block into your OpenClaw gateway configuration.
Keep parallel FlightSweeper tool calls disabled and retain the exact ten-tool include filter.
Complete final fare review, traveler entry, and payment only on FlightSweeper.
Tool permissions
Every client should keep the same transaction boundary: search can happen in the agent, but booking happens after the traveler confirms a hosted checkout page.