Permission Gateway for AI Agents

Your agents are powerful.
Make sure you stay in control.

Veto sits between your AI coding agents and the tools they call. Define rules, review actions in real time, and approve or deny before anything executes.

claude-code

$ claude "deploy the new API version"

Claude wants to run: docker push registry/api:v2.1

VETOEvaluating against your rules...
DENIEDPushing to production registry requires approval.

$ _

Features

Everything you need to govern AI tool use

Veto gives your team centralized control over what AI agents can and cannot do — without slowing them down.

Rule-based policies
Define allow, deny, or ask rules by tool name, argument patterns, or regex. Rules are evaluated instantly on every tool call.
Real-time audit log
Every tool call, every decision, every override — logged and searchable. Full visibility into what your agents are doing.
Team-wide control
One policy applies to every developer on the team. No more trusting individual .claude/settings.json files.
Zero-config integration
Works as a LiteLLM guardrail. Point your Claude Code at the proxy and you're protected — no SDK changes, no wrappers.
Human-in-the-loop
Flag sensitive operations for manual approval. Get notified, review the context, and approve or deny from the dashboard.
Streaming-aware
Evaluates tool calls mid-stream without breaking the SSE connection. Text responses pass through instantly, tool calls are buffered and checked.

How it works

Three steps to safe AI tooling

01

Connect

Point your Claude Code (or any LLM client) at the Veto proxy. One environment variable change — that's it.

02

Define rules

Create policies in the dashboard: allow safe operations, deny dangerous ones, flag ambiguous calls for human review.

03

Stay protected

Every tool call is evaluated against your rules in real time. Denied calls never reach the tool. Approved calls proceed instantly.

Pricing

Simple, transparent pricing

Start free. Upgrade when your team grows.

Free
$0/forever

For individuals and small experiments.

  • 1 team member
  • Up to 10 rules
  • 7-day audit log retention
  • Community support
Pro
$29/per month

For teams shipping with AI agents daily.

  • Up to 10 team members
  • Unlimited rules
  • 90-day audit log retention
  • Human-in-the-loop approvals
  • Priority support
Business
$99/per month

For organizations that need full control.

  • Unlimited team members
  • Unlimited rules
  • 1-year audit log retention
  • SSO / SAML
  • Custom eval models
  • Dedicated support