Step 1
AI generates action
An AI agent proposes an action, BobSentry evaluates it before execution and returns ALLOW / REQUIRE_APPROVAL / BLOCK, and every decision is captured as signed decision evidence.
BobSentry sits at your agent's action execution boundary — in front of APIs, databases, email, and workflow side effects. In the default metadata-only integration, raw payloads stay inside your environment; only normalized classification metadata reaches BobSentry.
Step 1
AI generates action
Step 2
BobSentry runtime evaluates and signs
Step 3
Policy enforced before execution
AI -> BobSentry Runtime -> Your Systems
Each action is evaluated in runtime context before execution.
Allowed ALLOW
BobSentry policy permits this action.
Example trigger
Requires Approval REQUIRE_APPROVAL
BobSentry requires authorization before the integration should proceed.
Example triggers
Blocked BLOCK
BobSentry policy denies this action.
Example trigger
High trust alone is not enough for destructive execution. BobSentry can escalate, require approval, and enforce runtime policy controls for high-impact operations.
DELETE_DATABASE
TRANSFER_FUNDS
External PII exposure
Bulk workflow execution
Integrates at your agent's tool or action boundary through the BobSentry API or SDK.
Run deterministic no-signup scenarios before creating a sandbox key.
No signup required. Public demo uses deterministic decision artifacts for stable evaluation.
Browser demo: POST /api/v1/ai/proxy/demo
Demo endpoint — no signup required, runs entirely on metadata.
For production: generate a sandbox key and POST metadata to https://runtime.bobsentry.com/v1/runtime/evaluate. In the default metadata-only integration, raw payloads stay inside your environment and raw PHI is not sent to BobSentry.
Action logs
Seeded operational events show runtime decisions, escalation boundaries, and evidence references.
| Time | Workflow Source | Action | Decision | Risk Level | Reasoning | Evidence ID |
|---|---|---|---|---|---|---|
| 10:37:12 AM | healthcare_reporting_agent | send_external_email | BlockedBLOCK | HIGH | Outbound email contains patient identifiers and target domain is not approved. | evd_health_email_9f31 |
| 10:34:40 AM | crm_ops_automation | bulk_crm_export | Requires ApprovalREQUIRE_APPROVAL | HIGH | Bulk export exceeds customer data threshold and requires supervisor approval. | evd_crm_export_63ab |
| 10:31:08 AM | release_orchestrator | kubernetes_prod_deploy | Requires ApprovalREQUIRE_APPROVAL | MEDIUM | Deployment targets production namespace outside approved maintenance window. | evd_deploy_gate_42cd |
| 10:28:22 AM | support_automation | support_refund_payout | BlockedBLOCK | HIGH | Payout amount and account change pattern match fraud controls. | evd_finance_payout_a1d0 |
| 10:25:15 AM | ops_status_assistant | internal_status_email | AllowedALLOW | LOW | Internal communication matches allowed channel and low-risk content profile. | evd_internal_email_73ef |
AI customer support agents
AI copilots
Internal automation tools
Fintech / healthcare AI
Observe
See what AI would do (no blocking)
Enforce
Actively block unsafe actions
Observe logs actions without blocking execution.