Guardrails
Protect agent runs with PII masking, tool approval, and model policies.
Guardrails are the safety controls that protect your agent at every stage of a run — masking sensitive data before it reaches the model, pausing risky tool calls for human approval, and holding the agent to an approved set of language models. Find them at Manage Agent → Guardrails, under Cognition & Control.
Configure guardrails
Use these pages to configure the guardrails that you manage per agent:
PII masking — choose a detection provider, entity rules, and tokenization coverage.
Tool execution approval — require a user’s approval before selected skills run.
How guardrails work
Open the page from Manage Agent → Guardrails. You'll see a single list of guardrails, each with a Name, a Type, and a Status. The header summarizes the set — for example, "4 guardrails · 2 enforced by the AI Gateway."

The Status column holds two kinds of control:
Toggle — you turn the guardrail on or off for this agent. Sensitive Data Masking and Tool Execution Approval work this way.
Always enforced — the guardrail is locked on and can't be turned off here. Allowed LLM Families and Allowed LLM Providers work this way; they're enforced centrally by the AI Gateway — the platform layer every model request passes through — and set by your organization, not per agent.
To change what a toggleable guardrail covers, use the gear at the end of its row. That opens the guardrail's own configuration screen — the entity list for masking, or the skills list for tool approval.
Sensitive Data Masking
Pii Masking
Yes — toggle + gear
Tool Execution Approval
Tool Permission
Yes — toggle + gear
Allowed LLM Families
Model Policy
No — always enforced by the AI Gateway
Allowed LLM Providers
Model Policy
No — always enforced by the AI Gateway
Model policy guardrails
Allowed LLM Families and Allowed LLM Providers are both Model Policy guardrails. They show as Always enforced — locked on and applied by the AI Gateway to every model request, so they can't be toggled off per agent. The approved sets are configured by your organization in the AI Gateway, not on this page.
Allowed LLM Families
Restricts the agent to an approved set of model families — a family is a group of related models (for example, GPT or Claude). The agent can only use models from families your organization has approved.
Allowed LLM Providers
Restricts the agent to an approved set of providers — the vendors that host the models (for example, OpenAI, Anthropic, AWS Bedrock, or Azure OpenAI). The agent can only route requests to providers your organization has approved.
Guardrails page controls
Why this matters
Guardrails catch problems at the earliest point they're detectable — before the model sees data, before a tool runs, before a disallowed model is used.
Masking, tool approval, and model policy each protect a different stage of a run.
The safe defaults (mask common PII, no forced approval, org-approved models) fit almost every agent.
Related
Runtime & VersioningMonitorGlossaryLast updated

