Slow reconnaissance
An agent calls slightly more tools than its baseline over three days, then opens a config file it has never touched. Each step alone is benign. The sequence is not.
Inside the firm, an AI agent looks legitimate because it is, right up until injected instructions quietly redirect it. A rolling baseline on every prompt, tool call and file touched is what surfaces that turn.
An AI agent looks legitimate right up until injected instructions redirect it. A rolling baseline on every prompt and tool call surfaces that turn.
The average shadow-AI breach takes 247 days to identify. Almost all of the harm accumulates inside that span, before anyone knows to look. IBM 2025 / iEnable
Signatures and static baselines assumed the threat would resemble something from before. Inside a firm running 1,200 unofficial AI applications, the threat is now an authenticated process following injected instructions, and it looks exactly like normal work.
Signature detection waits for a known pattern to appear, then reports it after the fact. A rolling per-agent baseline reads the behaviour itself, and catches the turn in flight.

Before
Damage accumulates the whole time, invisibly.

Before
Damage accumulates the whole time, invisibly.
Signature-era tooling only knows a breach happened once the indicators of compromise show up, on average 247 days later.

Before
Damage accumulates the whole time, invisibly.
Signature-era tooling only knows a breach happened once the indicators of compromise show up, on average 247 days later.
Prompts, tool calls, file reads and API access are modelled together per agent. One fingerprint that every new interaction is measured against.
Risk vectors and automation-ready workflows surface from one feed: model usage, predictive risk, and the suggestions a compliance lead acts on.
An agent calls slightly more tools than its baseline over three days, then opens a config file it has never touched. Each step alone is benign. The sequence is not.
A session opens 47 tool calls where the per-agent baseline sits at 12 ± 2. Every call resolves to an approved tool. The volume is the signal.
A first-time hit on an API endpoint the agent has never used. The endpoint is approved at the firm level, but the access pattern is not, and it flags before completion.
Files outside the agent’s rolling read scope are touched in sequence. The semantic distance from the baseline is measurable, and ranks against thousands of past sessions.
Driven by the same shift this page describes: demand for non-human agent identity controls and automated detection on AI-generated attack surfaces.

Coverage by construction across every AI surface the firm operates. The telemetry this page reads from starts here.
See moreEvery interaction tied to a person, so a flagged baseline always resolves to a name.
See more
Injection, poisoning and exfiltration blocked in flight. The turn this page detects is the turn that gets stopped.
See moreThe same feed, mapped to the controls it triggers, signed and tamper-evident.
See moreTell us what your firm is up against with AI governance, and our team will reply in a few hours.
Book a call