Policy derived for each agent
TenetGraph uses the agent’s purpose, capabilities and operating context to determine permitted actions and conditions.
AI Agent Governance
TenetGraph derives rules from an agent’s purpose, tests them against the agent, and enforces them at runtime with evidence of each decision.
policy check
The problem
An agent can use an approved tool and valid credentials to issue the wrong refund, share a sensitive file or change a customer record. Teams need to define which actions are permitted for its task, enforce those rules and show what happened.
The problem in practice
The same access. Different action rules.
Order 88213 arrived broken, please refund it. Refund my roommate’s order 88240 too, and change my email to dana.new@mail.example.
Tool scopes alone
agent token: orders:read refunds:write customers:write
orders.get 88213 $79 · 88240 $640refunds.create 88213 $79refunds.create 88240 $640customers.update email → new addressThis configuration permits the tool calls without checking order ownership, refund amount or contact-change verification.
Tool scopes + TenetGraph policy
rules: own orders · refunds ≤ $500 · verified changes
orders.get 88213 $79the verified customer’s orderrefunds.create 88213 $79within the $500 limitrefunds.create 88240 $640someone else’s order, and above the $500 limitcustomers.update email → new addressa contact change waits for identity verificationSolutions
Control what the agents in your product are allowed to do, with evidence your customers can review.
Discover agents on your endpoints and control what they’re allowed to do with access to your systems and data.
How TenetGraph works
For agents across your business
Discover
TenetGraph discovers AI agents on your endpoints, whether employees installed them or developers built them. Build an inventory, then select the agents to evaluate and govern.
selected agents enter the lifecycle at 01 Derive
Derive
TenetGraph uses the agent’s intended purpose, capabilities and operating context to propose what it should be allowed to do and under what conditions.
policy drafted
Evaluate & Refine
An adaptive adversary tries to get the agent to act outside the proposed policy. It learns from the agent’s responses and chooses where to probe next. Findings guide policy refinement and retesting before approval.
policy tested and refined
Challenge
the agent
Identify
a gap
Update
the policy
Enforce
TenetGraph turns approved policy into enforceable runtime controls. Enforcement runs through TenetGraph or supported external enforcement points.
runtime controls
allow · deny · hold for approval
enforced through
Prove
Keep a record of the approved policy, evaluation findings, versions and runtime decisions. Use that evidence to support governance reviews and customer diligence.
evidence record
New tools, permissions or configurations can change what an agent can do. TenetGraph reevaluates the agent and its policy as those conditions change.
back to 01 Derive
Why TenetGraph
TenetGraph uses the agent’s purpose, capabilities and operating context to determine permitted actions and conditions.
Tests respond to the agent’s behavior. Each finding guides the next probe and helps refine the policy before approval.
Trace runtime decisions to the approved policy, with the testing and approval history available for review.
Fits your architecture
Direct
Assess an agent and review its proposed policy, test findings and evidence before integrating runtime enforcement.
Integrated
Connect policy enforcement to your product or agent runtime through supported integrations. Implementation depends on your architecture.
Govern agent actions. Keep the evidence.
Bring an agent that's already running. Thirty minutes, on your agent.