Book a flight end to end, in one conversation.
Install
$
openclaw plugins install clawhub:@waltzofwhispers/flight-assistant-pluginWaltz Flight Assistant Plugin
Book a flight end to end, in one conversation.
No more 14 tabs and a spreadsheet.
Waltz searches real flight inventory, learns your travel preferences over time, helps collect traveler details, and books only after you approve the exact total.
What you can ask
Fly me from New York to Los Angeles on July 5Find a nonstop flight from Shanghai to New York on May 26Show me cheaper optionsBook option 1What flights do I have coming up?
Install
Recommended installation prompt
Copy this prompt into OpenClaw:
can you please install the waltz flight assistant plugin and set the baseUrl to https://api.flywithwaltz.com? after installation succeeds, tell me to try: Fly me from New York to Los Angeles on July 5
Wait for OpenClaw to confirm the gateway restart before trying a flight search.
Manual install
Install the plugin from ClawHub:
openclaw plugins install clawhub:@waltzofwhispers/flight-assistant-plugin
Then update openclaw.json:
{
"plugins": {
"entries": {
"waltz-flight-assistant": {
"enabled": true,
"config": {
"baseUrl": "https://api.flywithwaltz.com"
}
}
}
}
}
Restart the gateway:
openclaw gateway restart
What happens when you book
- Waltz presents clear flight options with airline, route, timing, stops, layovers, duration, and total price.
- Waltz can reuse saved traveler details and preferences so you do not have to re-enter them every time.
- Payment setup happens only after you choose to book.
- Card setup and bank authentication use Stripe-hosted links.
- Waltz asks for explicit approval before charging a saved card for the exact total.
- Confirmed bookings include the airline confirmation details and itinerary email.
Notes
- Waltz is built for OpenClaw.
- The public hosted backend is
https://api.flywithwaltz.com. - The plugin needs that backend URL in
plugins.entries.waltz-flight-assistant.config.baseUrl.
