Definition
What is BobSentry?
BobSentry is runtime authorization infrastructure for AI-agent actions. It intercepts consequential actions before execution and returns ALLOW, REQUIRE_APPROVAL, or BLOCK, with signed evidence for every runtime decision.
Runtime authorization, not orchestration
BobSentry evaluates normalized action metadata and returns ALLOW, REQUIRE_APPROVAL, or BLOCK before execution. Sensitive payloads can remain in your environment.
Learn more on Product, try the Developers sandbox path, or review the Security model. Coding-agent teams should see Dev Guard.
Frequently asked questions
What problem does BobSentry solve?
AI agents can propose consequential actions against real systems. Permissions and orchestration alone do not decide whether a specific action should execute now. BobSentry provides a runtime authorization decision—ALLOW, REQUIRE_APPROVAL, or BLOCK—with signed evidence before execution.
How does it work?
Your agent or gateway intercepts a proposed action, sends normalized action metadata to the Runtime Evaluate API, and receives a decision before calling the external system. Approvals, when required, are bound to that exact proposed action.
What decisions does it return?
ALLOW (proceed), REQUIRE_APPROVAL (hold for operator authorization), or BLOCK (stop before execution).
What data does BobSentry receive?
Normalized action metadata. Sensitive payloads, source code, PHI, credentials, and customer data can remain in the customer environment.
How is it different from permissions?
Permissions describe what an agent can access. BobSentry authorizes whether this action should execute now, given policy, risk, target, and context.
How is it different from orchestration?
Orchestration frameworks schedule and chain agent steps. BobSentry is an independent authorization boundary immediately before an action reaches a real system—not a workflow engine.
How is it different from observability?
Observability records what happened. BobSentry decides whether an action may happen, and produces signed evidence of that decision.
How do approvals work?
When the decision is REQUIRE_APPROVAL, an operator authorizes or rejects the exact proposed action. Approvals should bind to action metadata, target, policy version, and expiration.
What actions can be protected?
Any consequential agent action you can intercept before execution—external messaging, financial operations, EHR writes, file and Git changes, dependency installs, shell commands, infrastructure applies, and deployments.
Who is it for?
Founders and engineers building action-taking AI agents, infrastructure teams deploying coding agents, and security architects responsible for agent execution in regulated or high-impact environments.
How can developers test it?
Create a sandbox account at the BobSentry application, generate an API key, call the Runtime Evaluate API, and inspect signed evidence. See the Developers page for a five-minute path.
Runtime API: https://runtime.bobsentry.com