Price agent
The Price agent — total trip cost, fees, flexibility
Compares total price, fees, taxes, deal quality, cancellation flexibility, and cheaper equivalent alternatives.
Compares total price, fees, taxes, deal quality, cancellation flexibility, and cheaper equivalent alternatives.
What it does
The Price agent doesn't just compare nightly rates — it computes total trip cost including fees, taxes, breakfast, parking, taxi, and optional extras. It scores deal quality (vs typical price for that hotel) and flexibility (refundability, change fees). Where a cheaper equivalent exists, the Price agent surfaces it.
Example inputs
- "best total trip price under €600"
- "most flexible cancellation"
Outputs
price_breakdown with: nightly rate, fees, taxes, total, deal score, flexibility score
Try the live booking flow
Compares total price, fees, taxes, deal quality, cancellation flexibility, and cheaper equivalent alternatives. — much of this is already running under the hood on the current IMPT booking flow.
Search hotels →Other agents
Frequently asked
What does the Price agent actually do?
Compares total price, fees, taxes, deal quality, cancellation flexibility, and cheaper equivalent alternatives.
Does it run on every search?
Yes. The orchestrator dispatches all 10 agents in parallel for every search. Each agent has a time budget; if one runs slow, partial results stream into the UI while it finishes.
What if it can't find an answer?
It returns 'unknown' with confidence. The ranking engine uses the absence of evidence as a signal — a hotel where the Amenities agent can't validate Wi-Fi will rank lower than one where it can.
Where do I see this in production?
app.impt.io. The Swarm UI surfaces what each agent found — Phase 1 build in progress.