Policy gets copied into every runtime
Each team re-implements model, data, provider and budget rules in a different place, so company intent drifts as the fleet grows.
Define company rules once. Talon resolves use-case-specific effective policy and enforces it at the strongest supported boundary—before disallowed provider access or intercepted actions—then keeps verifiable evidence of what happened.
AI adoption scales faster than policy enforcement
Support agents, coding assistants, internal copilots and product AI features often grow across different runtimes and providers. Talon keeps one company control model, then resolves only the use-case-specific rules and exceptions each workload needs.
Each team re-implements model, data, provider and budget rules in a different place, so company intent drifts as the fleet grows.
Provider and framework controls are useful, but a use case that changes runtime should not require the company to redefine the control contract.
A harmless-looking model response can become a refund, deployment, deletion or external message. Authorization belongs at the real action boundary.
Company control, then action control, then proof
Cost, reliability and session context remain important operating controls, but Talon’s design center is consistent company policy and preventive authorization at boundaries it can actually govern.
Resolve organization rules into one effective policy for each AI use case, with hard company constraints that use-case configuration cannot weaken.
See the policy model →Intercepted MCP tools can be denied today. The HTTP Action Gateway already binds exact operations and supports ALLOW | DENY | REQUIRE_APPROVAL; native/MCP convergence is still in progress.
Signed evidence records the identity, policy and decisive outcome Talon observed or enforced, so operators can inspect and verify the control later.
See the evidence layer →Per-use-case budgets, policy-preserving fallback and session history make the governed boundary operable without becoming Talon’s category definition.
See use-case operations →How it works
A preventive decision you can inspect
This shipped budget denial is one concrete example of the broader policy model: Talon evaluates the effective rule before provider access, prevents the disallowed call, and records the decision as signed evidence. Intercepted-action authorization follows the same preventive principle at action boundaries.
Explore signed runtime evidence →hmac: validThree reproducible proof stories
Configure a company constraint, trigger a disallowed provider/data/tool path, and verify that the governed request cannot silently weaken the baseline.
Policy proof →Deny an intercepted MCP tool, or use the shipped HTTP Action Gateway to bind a consequential action to an exact approval and at-most-once dispatch.
Action Gateway guide →Cross a use-case or session limit, confirm the next provider request is denied, and inspect the signed reason as a supporting policy control.
Cost proof →Technical and operator detail
Talon resolves the presented vault-bound key to the configured agent and tenant, then combines the organization baseline and the use-case override into one effective snapshot. Unknown keys fail; hard organization constraints cannot be weakened.
AI use case key
→ configured agent + tenant
→ organization policy + use-case override
→ effective policy snapshot
→ primary / fallback / reporting / evidenceOn supported transient failures such as timeouts, connection errors, 429s and provider 5xx responses, Talon evaluates an ordered fallback chain. Every candidate is re-checked against provider, model, sovereignty and budget constraints.
primary request
→ transient failure
→ evaluate explicit fallback candidate
→ re-check effective policy
→ serve allowed candidate OR fail closed
→ record signed evidenceThe public product language is “AI use case.” The concrete Talon configuration object is the agent.
talon agentsConfiguration state, health, cost and explicit causes across the installed use cases.
talon costs --agent <name>Attributed cost and effective caps for one use case.
talon audit list --session <id>Requests, providers, models, denials and history for the session.
talon audit show <id> && talon audit verify <id>Inspect the decisive reason, then verify record integrity.
Provider traffic routed through Talon can be governed and evidenced. Visible tool schemas and intercepted MCP calls can be controlled. Local shell commands, file edits, browser actions or direct API calls that bypass Talon remain invisible.
The configured agent is authenticated by its vault-bound key. Client-supplied subagent and session metadata is attribution, not cryptographic workload identity. Session-budget admission uses atomic reservation of the pre-request estimate; one request can still overshoot if actual cost exceeds that estimate.
through Talon
→ effective policy
→ control + evidence
bypasses Talon
→ not controlled
→ not observed
signed evidence
→ tamper-evident runtime proof
→ not a compliance certificateStart with one real use case
Put one existing AI use case on a governed path, trigger a policy or intercepted-action boundary that matters, and inspect the evidence. Then add use case #2 only if reusing the company control model is cheaper than rebuilding governance in that runtime.