WitnessOS
Case study

Governing 9 autonomous agents with WitnessOS

Empire Labs Pty Ltd · Dogfood · Autonomous Fleet · July 2026

Overview

Executive Summary

Empire Labs Pty Ltd operates the Empire Autonomous Business (EAB), a fleet of 9 autonomous AI agents that run the company's marketing, sales, lead generation, customer intelligence, and revenue operations. Each agent has access to real business tools: email, social media, CRM, web search, and payment platforms.

The challenge was clear: 9 autonomous agents with real-world impact, zero governance, and no audit trail. Before WitnessOS, every agent action was trusted by default. After deploying WitnessOS, every action is evaluated, enforced, and cryptographically verified.

9 Autonomous agents governed
15 Policy rules active
0 Unauthorised actions since deployment
"We were building autonomous AI agents that could email clients, post on social media, and manage revenue operations, but we had no way to prove what they were doing or stop them if they went rogue. WitnessOS turned 'trust me' into 'proven'."
Empire Labs Pty Ltd
The problem

The Challenge

The EAB fleet runs on a daily execution cycle. Agents include:

  • Code Generator writes and deploys production code
  • Lead Intelligence Agent researches prospects via web search
  • Outreach Agent sends B2B cold emails from the company inbox
  • Chief of Staff Agent coordinates cross-agent workflows
  • Revenue Report Agent accesses financial dashboards and generates reports
  • Customer Intelligence Agent monitors client activity and support tickets
  • Social Media Agent posts on X/Twitter and LinkedIn
  • Idea Generation Agent researches and proposes new products
  • Business Model Architect analyses markets and optimises pricing

Every agent has tool access: filesystem, API clients, email (IMAP/SMTP), web browsers, and database queries. Before WitnessOS, there was no runtime gate between an agent's decision and its execution. A prompt injection or hallucinated tool call could have real consequences and we wouldn't know until after the fact.

The fix

The Solution

We deployed WitnessOS as a transparent middleware layer between every agent and its tool execution. The deployment took under 2 hours per agent:

  1. Wrap agent tool calls with the WitnessOS SDK. Each agent's tool-calling function was replaced with a WitnessOS-evaluated proxy. The agent sees no difference; the governance layer is invisible.
  2. Define policy rules. 15 policy rules across 3 tiers: system-level invariants (never delete files), agent-level guardrails (outreach agent can only email from approved templates), and context-aware rules (rate limits on API calls).
  3. Verify audit chain integrity. After the first week of operation, we ran a full audit chain verification. All 417 actions were confirmed intact, zero tampered entries.

Policy examples

Rule: block-file-delete

Effect: Deny all file deletion actions across all agents. Triggered 3 times in the first week when agents attempted to clean up temp files using os.remove() instead of moving to a trash directory.

Rule: email-template-allowlist

Effect: The Outreach Agent may only send emails from approved templates in /templates/email/. Prevented 2 incidents where the agent generated non-compliant email copy.

Rule: social-post-quarantine

Effect: All social media posts are flagged for human review before going live (sandboxed). Caught 1 post that would have violated the company's brand voice policy.

Outcome

Results

After 30 days of running the full EAB fleet through WitnessOS:

1,247 Actions evaluated
7 Policies triggered (denials)
12ms Average evaluation latency
  • Zero human review time wasted on false positives: every denial was a genuine policy violation, not a false alarm
  • 12ms average evaluation latency, imperceptible to the agents and to downstream users
  • Full audit chain integrity verified on day 30 with zero tampered entries
  • 3 near-miss incidents prevented that would have required manual recovery (file deletion, non-compliant email, brand voice violation)
  • Regulatory readiness: the audit trail meets the evidence standards required by Australian Privacy Principle (APP) compliance
"The 12ms of latency is invisible. The peace of mind is priceless. Every agent action is now provable, and we sleep better knowing our autonomous fleet has a guardian."
Empire Labs Pty Ltd
Insights

What We Learned

Deploying WitnessOS on our own fleet revealed several insights that shaped our product roadmap:

  1. Agents don't always do what you think. Even well-prompted agents occasionally attempt unexpected tool calls. Policy rules catch these before they become incidents.
  2. Rate limiting is essential for autonomous fleets. Without governance, a looping agent can burn through API budgets in minutes. WitnessOS rate-limit policies prevented this.
  3. Human-in-the-loop is the right default for high-risk actions. Flag-for-review policies let us maintain speed for routine operations while keeping a safety net for critical paths.
  4. Audit trails build trust with customers. When we show prospective clients the integrity-verified audit chain from our own fleet, the conversation shifts from "why do we need this?" to "how soon can we deploy?"
Deploy for your fleet

Run your agents with a guardian

If you're running autonomous AI agents in production, whether it's one agent or a hundred, you need runtime governance. Empire Labs proved it on our own fleet. Now you can too.

WitnessOS is covered by patent pending. Built by Empire Labs Pty Ltd.