Skip to Content
DashboardGovernance Policies

Governance Policies

Governance policies control what your AI agents can do. Every LLM request passes through the 13-step governance chain — policies configure each step’s thresholds and behavior.

A default governance policy is created automatically when your organization is provisioned. You can customize it at any time from Settings → Governance in the dashboard.

Policy Structure

Each organization has one active governance policy. The policy is a collection of rules applied to every gateway request:

SectionWhat It Controls
Rate LimitsRequests per minute per org and per API key
BudgetsDaily org budget, per-request cost limit, team/key budgets
PII ScanningWhich PII patterns to detect and whether to block or warn
Content SafetyContent categories to block (harmful, illegal, etc.)
Model AllowlistWhich LLM models the org is permitted to use
HITL ThresholdsWhen to pause for human approval (cost, confidence, content)
Security ScannerPrompt injection and exfiltration detection sensitivity

Editing Policies in the Dashboard

Navigate to Settings → Governance to open the policy editor.

Rate Limits

FieldDescriptionDefault
Org RPMMax requests per minute for the entire org100
Key RPMMax requests per minute per API key60
Burst allowanceTemporary burst above the limit (%)10%

Rate limit headers (RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset) are included in every gateway response so clients can adapt.

Budget Controls

FieldDescriptionDefault
Daily org budgetMaximum daily LLM spend (USD)$10.00
Per-request limitMaximum cost for a single request$1.00
Team budgetsOptional daily caps per teamUnlimited
Key budgetsOptional daily caps per API keyUnlimited
Runner session budgetMax spend per runner session$5.00

Budgets are enforced hierarchically: org → team → key. A request is blocked if any level in the hierarchy is exceeded. See the Cost Attribution guide for tagging and querying.

PII Scanning

Toggle individual PII patterns on or off:

PatternExamplesDefault
API keyssk-..., AKIA..., AIza...Block
Passwords / bearer tokenspassword=, Bearer ...Block
Email addressesuser@example.comWarn
SSNs123-45-6789Block
Credit card numbers4111-1111-1111-1111Block
Phone numbers+1-555-123-4567Warn
JWT tokenseyJ...Block
Private keys-----BEGIN RSA PRIVATE KEY-----Block
IBAN numbersDE89 3704 0044 0532 0130 00Block

Actions: block (reject the request), warn (log but allow), redact (mask the value and forward).

Model Allowlist

Select which models your org can use. Requests for non-allowed models return 403.

The allowlist can be set to:

  • All models — No restriction (default for Growth and Enterprise)
  • Tier-based — Allow models up to a cost tier (e.g., allow GPT-4o but not GPT-5.1)
  • Explicit list — Only specific model IDs are permitted

HITL Thresholds

GateTriggerDefault
Cost gateEstimated request cost exceeds threshold$10.00
Confidence gateModel confidence below thresholdDisabled
Content gateSensitive content categories detectedDisabled

When a request triggers HITL, it enters the Approval Queue. The request is held until a reviewer approves, rejects, or it auto-denies after the configured timeout (default: 24 hours).

Policy via API

Policies can also be managed programmatically:

# Get current policy curl -X GET https://api.curate-me.ai/gateway/admin/governance/policy \ -H "Authorization: Bearer $JWT_TOKEN" # Update policy curl -X PUT https://api.curate-me.ai/gateway/admin/governance/policy \ -H "Authorization: Bearer $JWT_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "rate_limit_rpm": 200, "daily_budget_usd": 50.0, "per_request_limit_usd": 2.0, "pii_scanning_enabled": true, "pii_action": "block", "hitl_cost_threshold_usd": 10.0 }'

Default Policy by Plan

When an org is created, the default policy matches the subscription plan:

SettingFreeStarter ($49)Growth ($199)Enterprise
Rate limit (RPM)20100500Custom
Daily budget$1$10$100Custom
Per-request limit$0.10$1.00$5.00Custom
PII scanningOn (block)On (block)On (block)Custom
Model allowlistGPT-4o-mini, HaikuAll standardAllCustom
HITL threshold$1.00$10.00$50.00Custom
Body size limit1 MB10 MB25 MB50 MB
Reasoning token cap1,02416,38432,768Unlimited

One-Click Compliance Remediation

The EU AI Act Compliance dashboard can auto-apply governance policy changes to improve your compliance score. Each remediation maps to specific policy fields.

Further Reading