Room logic
Multi-room, babies, extra beds, floor preferences and room splits are validated against hotel inventory.
EXODUS treats the PMS and hotel rules as source-of-truth inputs. The AI structures guest intent; the application checks rooms, rates, availability, payment state and staff routing before execution.
The useful layer is between language and hotel systems: structured truth, guards, action outbox and audit.
Multi-room, babies, extra beds, floor preferences and room splits are validated against hotel inventory.
Offers, top-ups and payment links are tied to booking state so stale links cannot overwrite current state.
Refunds, identity conflicts, OTA/VCC payment conflicts and policy exceptions stay guarded.