The types of
AI guardrails,
explained.
Six practical controls. See what each checks, who applies the response and where Aona fits.
What can be shared?
What can happen?
Who needs to decide?
A practical taxonomy
Six types of guardrails.
These categories overlap. Open a row to see the check, response, limitations and Aona's role.
01Sensitive-data guardrails
Control what information is shared with AI.
Data
Sensitive-data guardrails
Control what information is shared with AI.
Illustrative scenario
A support prompt includes a customer's email address and account reference.
- What to check
- Identify information covered by your policy, including personal data, secrets or confidential business content.
- How to respond
- Block the submission or use an approved redaction path, then review what remains.
- What it cannot prove
- A detector can miss information. Masking identifiers does not automatically make the remaining content anonymous or HIPAA de-identified.
Aona applies configured data-protection policies to supported employee prompts and files, and evaluates content sent through its APIs.
02Prompt-injection guardrails
Keep untrusted content from becoming instructions.
Content
Prompt-injection guardrails
Keep untrusted content from becoming instructions.
Illustrative scenario
A retrieved document tells an agent to ignore its task and reveal credentials.
- What to check
- Consider the origin of instructions and whether retrieved content is trying to redirect the task.
- How to respond
- Separate trusted instructions from data, constrain tools and permissions, and add checks at relevant boundaries.
- What it cannot prove
- Filtering alone cannot reliably prevent every prompt injection. The surrounding application must limit the consequences of a compromised decision.
Assess the exact policy check you need with Aona. Instruction hierarchy, retrieval trust and tool permissions remain part of your application design.
03Content and usage guardrails
Check whether a request fits the intended use.
Content
Content and usage guardrails
Check whether a request fits the intended use.
Illustrative scenario
An internal assistant is asked to help impersonate a customer.
- What to check
- Evaluate the request against a clear acceptable-use policy, taking its context and intended assistance into account.
- How to respond
- Apply the configured response and explain the relevant policy to the person or calling application.
- What it cannot prove
- Context matters. Similar words can describe legitimate education or prohibited assistance, so test false positives and missed cases.
Aona supports configured guardrail evaluation. Agree the policy and validate representative requests for your chosen integration.
04Tool and action guardrails
Limit what an agent is allowed to do.
Actions
Tool and action guardrails
Limit what an agent is allowed to do.
Illustrative scenario
An agent can read a ticket, but needs authorisation before issuing a refund.
- What to check
- Verify the requested operation, target, permission and permitted scope before execution.
- How to respond
- Use least privilege, allowlisted operations, limits and proportional human approval.
- What it cannot prove
- A well-written prompt is not an access-control boundary. Enforce permissions in the application or execution environment.
An Aona content evaluation can inform a checkpoint. Your integration owns tool authorisation, action enforcement and approval handling.
05Output-validation guardrails
Check a response before it becomes an action or a claim.
Actions
Output-validation guardrails
Check a response before it becomes an action or a claim.
Illustrative scenario
Generated SQL must be validated before any query reaches a database.
- What to check
- Validate expected structure, allowed operations and relevant factual or business constraints.
- How to respond
- Treat generated content as untrusted input. Reject, safely transform or route it for review before use.
- What it cannot prove
- Valid JSON can still contain a wrong answer. Schema checks, factual verification and safe execution address different problems.
Use Aona for an explicitly integrated content check where appropriate. Structural validation, grounding and execution safety need their own controls.
06Human oversight
Put a person at the decisions that need judgment.
Oversight
Human oversight
Put a person at the decisions that need judgment.
Illustrative scenario
A person reviews the recipient and content before an agent sends an external message.
- What to check
- Give the reviewer the proposed action, consequences and enough evidence to make a decision.
- How to respond
- Require a meaningful approval, provide a way to intervene and record the decision.
- What it cannot prove
- A checkbox without context can become a rubber stamp. Approval must happen before the consequential action, with a real ability to stop it.
Aona policy evidence can inform a review. It does not by itself create approval routing or prove that a human exercised judgment.
Take it into your evaluation
Know what you are evaluating.
Use these questions with your security team or an AI vendor. A “yes” on a feature list is only the start.
- What is covered?
- Who enforces the decision?
- What evidence records the result?
Open all seven evaluation questions
- 01
Which user, app, agent and input path does this control cover?
- 02
What risk and policy does the check address?
- 03
What happens when the check allows, rejects, times out or fails?
- 04
Who applies the decision, and can another path bypass it?
- 05
Where is data processed, stored and retained?
- 06
What evidence records the action actually taken?
- 07
Which allowed, prohibited and ambiguous examples will we test?
Sources and further reading
This is Aona's practical guide, informed by the primary references below. Examples are illustrative; they are not measured product results.
- OWASP GenAI LLM Top 10 2026Prompt injection, sensitive information, excessive agency and output risks.
- NIST AI Risk Management FrameworkA broader approach to governing, mapping, measuring and managing AI risk.
- Aona product and coverage referenceBrowser, desktop and API responsibilities for the configuration you choose.
Questions
A few useful distinctions.
Is there one standard list of AI guardrail types?
What is the difference between input and output guardrails?
Are deterministic rules better than model-based guardrails?
Which types does Aona help with?
How should we test guardrails?
Turn the right controls into a practical plan.
Map the data, policy and supported coverage with our team.