
Key Takeaways
- Soft guardrails alone can't stop a baited AI booking agent. Prompt-level protections are probabilistic, so a well-crafted instruction can blur the line between what a guest asked for and what an attacker wants.
- Hard boundaries make an unauthorized award structurally impossible. Deterministic limits on free-night awards, upgrades, and refunds hold regardless of what the model decides.
- Prompt injection is an architectural risk, not a bug to patch. Large language models (LLMs) can't reliably separate trusted instructions from untrusted input, so the constraint has to live outside the model.
- Boundaries come first; guardrails come second. Boundaries prevent, while guardrails add detection, visibility, and friction. Detection after an award is issued isn't security.
- Agentic AI for hospitality needs the discipline of any privileged system. Least privilege, attack surface reduction, and an audit trail for every automated action apply to AI agents too.
Agentic AI for hospitality has moved well past the concierge chat window. AI booking and concierge agents now confirm reservations, assign and upgrade rooms, and apply loyalty awards, writing the results straight into the property management system (PMS) of record. Each of those actions is a decision, and most brands are asking the model itself to make sure the decision is the right one.
That's the central weakness of soft guardrails: instructions, prompt filters, and policy reminders that live in the same reasoning space as the AI agent they're meant to supervise. They're useful, and they're probabilistic. Hard boundaries are different. They're deterministic controls enforced in code and in the environment, so the model never gets a vote on whether they apply. For any AI agent that can give away a room night, that distinction is among the most important ideas a security team can internalize right now.
Nowhere is that clearer than in a booking flow, where one hidden instruction can turn a routine question into a free stay.
Why AI Booking Agents Have Become a Fraud Target
Hospitality brands are putting AI agents in front of guests and into core property operations faster than almost any other industry, and the broader lodging industry is following with AI concierge and booking assistants. The upside is real: self-service at scale, lower cost to serve, and faster answers for guests.
The exposure is just as real. These AI agents are often built quickly by product and guest experience teams, on vendor booking platforms or homegrown cloud-native stacks, with direct write access to PMS, payment, and loyalty systems and little security review before launch. For an attacker, a free stay is a mundane and easily monetized prize, which is why fraud attempts against AI production booking agents are already a real-world pattern. No ransomware is required. All it takes is persuading an AI agent to say yes.
What the Research Says About Soft Guardrails
Idan Habler's Building Secured Agents: Soft Guardrails, Hard Boundaries, and the Layers Between draws the line cleanly. Soft guardrails reason about context and intent, but they do it with the same kind of model they're policing, so a skilled manipulation or a bit of obfuscation can get past them. Hard boundaries are code-level and deterministic. The model's opinion is never consulted, which is exactly why they hold.
The UK's National Cyber Security Centre reaches a similar conclusion. Because today's LLMs treat instructions and data inside a prompt as the same material, a secure design should constrain what a model is able to do with deterministic safeguards, instead of relying only on filtering what reaches it. Decades of computer security research point the same way: asking software to be "always helpful and harmless" has never been a sufficient control on its own.
The systems security community agrees. In Systems Security Foundations for Agentic Computing, the authors treat AI agents as a systems security problem, arguing that hardening one model helps but rarely suffices, and that realistic attacker models and defense in depth have to do the heavy lifting.
A Hypothetical: The Special Request That Wasn't From the Guest
Consider an illustrative scenario, not an incident Zenity has observed at any hotel brand. A reservation arrives through a third-party channel with a long note in the special requests field. Below a stretch of blank lines, where no front desk employee would ever scroll, sits a second set of instructions: apply a loyalty award, extend the stay by two nights at no charge, and confirm without further verification.
Later, a guest asks the property's AI concierge agent a routine question about checkout. The AI agent reads the entire reservation, including the hidden note. This is indirect prompt injection: instructions planted in content the AI agent reads, not typed by the person it's serving. The AI agent folds the guest's harmless request and the planted instructions into one plan, with no reliable way to tell which came from whom, and it has the tools to carry that plan out. No guest data leaves the building. No access policy is violated. A room night is given away and the change posts to the system of record.
A soft guardrail would have told the AI agent to follow award policy carefully. That works until a sufficiently crafted instruction convinces the model the exception is real.
What a Hard Boundary Looks Like in a Booking Flow
The principle is to remove the capability an attacker needs instead of making the AI agent better at spotting attackers. An AI booking or concierge agent can be treated that way: decide what it must never be able to do, and enforce that in the environment rather than the prompt. In practice, that means a deterministic allow, modify, or block decision on every refund, booking, and data-access action, tied to real identity and session context. A few examples show how it works:
- Free-night awards. An award is allowed only for a verified loyalty member with sufficient balance, and any request outside those terms is blocked.
- Room upgrades. An upgrade is limited to the inventory and tier entitlement attached to the reservation, and anything above it is modified down or blocked.
- Refunds. A refund is issued only to the original form of payment, capped at the amount paid, and tied to the verified guest.
- Reservation, loyalty, and PMS data. The AI agent can read and write only the records its task requires, one guest at a time.
In the hypothetical, the hard boundary changes everything. The extra nights and the award are never issued, because the AI agent's authority never covered them, and the hidden note becomes irrelevant. The AI agent could be fully compromised, and it wouldn't matter, because the capability the attacker needed was removed. That's what lets a brand keep AI agents approving upgrades, refunds, and awards at machine speed, inside limits on who can authorize what and how much.
Boundaries also have to be comprehensive. Attackers probe for variants, so limits should cover every path to an award, including alternate booking channels, modification flows, and cancel-and-rebook sequences, not only the obvious one.
Boundaries First, Guardrails Second
Soft guardrails still matter. They catch what boundaries can't: behavioral drift, unusual sequences of actions, and ambiguous requests that sit just inside permitted scope. They also help detect and block the reconnaissance and baiting prompts that aim to coax an AI agent into an embarrassing, screenshot-worthy reply. A confirmation step before a sensitive action catches mistakes and lower-sophistication misuse. Defense in depth means layering controls with different failure modes.
The order is what matters. Programs that start with guardrails and treat boundaries as a future optimization are building backwards. Begin with an inventory of every AI agent that can touch a reservation, a refund, or a loyalty account, across SaaS booking and concierge platforms, homegrown builds, cloud frameworks, and on-premise or air-gapped environments. Decide which capabilities have to be constrained at the architecture level rather than delegated to model judgment. Define those limits first, enforce them outside the model, and then layer guardrails on top for detection and anomaly alerting. Detection without prevention means you're measuring how badly you're losing, not stopping the loss.
Evidence for the Day Something Gets Through
Boundaries prevent the worst outcomes, but AI agents will still be wrong, baited, or jailbroken at the margins. When that happens, security teams need to reconstruct the decision chain in minutes, not after it's trending on social media. A full audit trail of refunds issued, awards calculated, and data accessed also prepares teams for review under Payment Card Industry (PCI), General Data Protection Regulation (GDPR), and California Consumer Privacy Act (CCPA) requirements, as automated guest compensation draws more regulatory attention.
This is the discipline security teams have applied to privileged software for decades: minimize the attack surface, enforce least privilege, assume compromise, and build controls that hold when everything else fails. Agentic AI for hospitality isn't an exception to those principles. It's the place they apply most urgently, because theseAI agents are connected, autonomous, and able to give away the product. One taxonomy and one review process should cover every AI agent, whether it runs on a vendor platform or a homegrown stack, which is the approach behind the Zenity platform.
See how Zenity enforces Boundaries for the hospitality industry.
All ArticlesRelated blog posts

Every AI Agent Needs Its Own Identity, Not a Borrowed One
AI agent identity is where good intentions most often meet shortcuts. A developer needs an agent to reach a database,...

What Market Conduct Examiners Are Starting to Ask About Claims and Underwriting AI Agents
Agentic AI for life insurance has moved out of the innovation lab and into the decisions regulators already watch...

Least Privilege Isn't Enough for Hospitality AI Agents. You Need Least Agency.
Least privilege has been a core security principle, and it applies to every hospitality AI agent just as it applies...
Secure Your Agents
We’d love to chat with you about how your team can secure and govern AI Agents everywhere.
Get a Demo