Connect an external agent.
Keep its actions in view.
Link an existing local NrtVix agent identity to a framework label, then route synthetic tool requests through Guardian approvals and a non-executing gateway.
1 · Register a local connection
First create an agent and keep its one-time local sandbox key in your own environment. Never paste the key into this page.
Existing agents and their sandbox keys are managed in SaaS Studio. A connection does not mint or expose new credentials.
2 · Connections in your workspace
Only authenticated workspace-owner connections appear below. Revoking here blocks the agent on every Guardian route and cancels its unused permissions until you reconnect it; rotate the underlying SaaS agent key separately if compromised.
3 · Test a Guardian decision (synthetic only)
Choose your existing active connection and a safe demo action. These buttons create an isolated preview record only; they do not call an external agent, mint an execution grant, or use an API key.
Any “approval” below approves only the displayed demo preview. All real tool execution remains disabled.
4 · Integrate your framework (synthetic example)
from integrations.m13_external_guardian import ExternalGuardianBridge, CooperativeFrameworkHook bridge = ExternalGuardianBridge(local_agent_key) hook = CooperativeFrameworkHook(bridge, framework="custom_python") result = hook.propose_synthetic_action(action="view_customer_record", target="DEMO-CUSTOMER-01") # Synthetic preview / human approval only; NEVER a real tool invocation.
Add the callback to your own agent runtime. Production-grade protection additionally requires all sensitive tools and credentials to be held behind a trusted, non-bypassable server gateway.