For the complete documentation index, see llms.txt. This page is also available as Markdown.
BetaUpdated

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.

Preview. Guardrails is a Preview feature — controls and labels may change.

Configure guardrails

Use these pages to configure the guardrails that you manage per agent:

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 Guardrails list, with Name, Type, and Status columns for each guardrail
The Guardrails page, listing all four guardrails.

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.

Guardrail
Type
Configurable here?

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

UI inventory — the Guardrails page
Element
Description
When to use it

Header summary

Count of guardrails and how many are gateway-enforced (e.g. "4 guardrails · 2 enforced by the AI Gateway")

Read to confirm how many controls are active

Name column

The guardrail's name

Identify the guardrail

Type column

The guardrail's category — Pii Masking, Tool Permission, or Model Policy

Tells you what the guardrail acts on

Status toggle

Turns a toggleable guardrail on or off for this agent

Enable or disable Sensitive Data Masking or Tool Execution Approval

Always enforced badge

Marks a guardrail that is locked on by the AI Gateway

Signals a Model Policy guardrail you can't change here

Gear

Opens the guardrail's configuration screen

Configure the masking entities or the approval skills list

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.

Runtime & VersioningMonitorGlossary

Last updated