Inventory
Every model, agent, assistant and connector in use, including the ones adopted without a ticket, and the identity each one borrows.
Practice 04 — AI Security
What it can read, which tools it can call, whose identity it borrows, and what it does when a web page tells it to do something else. Almost every real incident lives in that layer, not in the weights.
Scoped on the call, quoted in days, in writing.
A short call to understand what your agents can reach, and to explain how we would test and constrain it.
Loading available times…
Every model, agent, assistant and connector in use, including the ones adopted without a ticket, and the identity each one borrows.
Injection attempts routed through the tools the agent can genuinely reach, so the finding is what an attacker gets rather than whether the model can be made to say something.
Logging that would survive an incident review, guardrails with evals behind them, and a 90-day order of work your team owns.
Usually yes, and it is the permissions rather than the model: what it was connected to, which identity it acts as, and who approved that. Those decisions are yours regardless of whose model it is.
Prompts and tool definitions, yes, because that is the attack surface. Training data, rarely. We will ask for the least that makes the review real and say why each item is needed.
No. Safety evaluation of model outputs is a different discipline. We test what the surrounding system lets an attacker do — reach data, call tools, escalate — which is where the loss actually occurs.
Model capability is converging and rentable; the scaffolding around it is not. The prompts, tools, retrieval and guardrails you build are both your advantage and your attack surface, which is exactly why they deserve review.
Thirty minutes, no obligation. We will tell you what is worth doing, including when the answer is less than you expected.