- Property, requester, and purpose are scoped
- Bind every conversation to a tenant, property, channel and purpose; separate anonymous information from stay-specific disclosure and consequential action; verify identity and delegation proportionately; and collect only the fields needed now.
- Property truth is owned and current
- Retrieve only approved, property-scoped content with owner, passage, locale, effective time and review state; re-read live hours, availability, price and operational status; and expose missing, conflicting or expired evidence.
- Language and accessibility remain explicit
- Preserve original text, guest-selected language, BCP 47 tag, translation version and uncertainty; mark language changes, support keyboard, focus, reflow and understandable correction, and provide a reachable staff-assisted path.
- Requests use exact operating states
- Show the service, timing, location, quantity, accessibility details, charge and policy before confirmation; create one attributable task; and distinguish accepted, assigned, acknowledged, in progress, blocked, completed, canceled, failed and reopened work.
- Messages do not overstate delivery or consent
- Use channel-provided sent, delivered, read, failed and replied states; keep operational, safety and transactional contact separate from marketing permission; honor approved destinations, opt-out, quiet-hour and retention policy.
- Urgency, complaints, and recovery keep human ownership
- Escalate sensitive, ambiguous, repeated, urgent and safety cases without diagnosis or delay, show approved emergency routes, preserve a complete handoff and keep property staff responsible for access, safety, service, compensation and complaint closure.