Because the same call can be normal for one agent and malicious for another. Baselines let teams judge the argument layer against what that specific agent usually sends, rather than using fixed thresholds that either over-alert or miss abuse. In practice, per-agent baselines are what turn noisy telemetry into usable detection.
Why This Matters for Security Teams
Tool-call telemetry is only useful when teams can tell normal autonomy from abnormal intent. In agentic systems, the risk is not just that an agent can use tools, but that it can use them in ways that look syntactically valid while remaining operationally dangerous. That is why behavioural baselines matter: they create a reference for what a specific agent usually requests, in what sequence, with which parameters, and at what cadence. This is aligned with the NIST AI Risk Management Framework, which pushes organisations to measure and manage model behaviour rather than rely on assumptions.
Teams often miss this distinction because they focus on the tool itself instead of the calling pattern. A weather lookup, database query, or file write may be benign for one agent and suspicious for another if the context, frequency, or target system changes. Baselines help detect prompt injection, data exfiltration attempts, privilege escalation through chained calls, and misuse of high-impact actions. They also reduce alert fatigue by separating expected variance from true outliers. Without that context, defenders end up over-tuning static thresholds until detection becomes either noisy or blind. In practice, many security teams encounter abuse only after an agent has already made an unusual sequence of tool calls, rather than through intentional behaviour profiling.
How It Works in Practice
A usable baseline is usually built from observed production behaviour, not from an idealised design document. Teams define the agent boundary, then capture the agent’s normal tool surface: which tools it can reach, which arguments it sends, how often it calls them, and what step-up behaviour should trigger review. This is especially important for agents that plan, retry, or branch, because a single user request may produce multiple calls that need to be understood as a sequence.
Good baselines typically include both content and context. Content covers argument values, object targets, parameter ranges, and data sensitivity. Context covers time of day, source user, environment, and dependency chain. Security teams should also track whether the call matches expected business purpose. An agent that regularly reads tickets should not suddenly begin enumerating secrets, creating tokens, or modifying IAM roles without an explainable reason.
- Establish per-agent profiles for tool type, argument shape, and call frequency.
- Separate normal retries and backoff from suspicious repetition or probing.
- Flag deviations from expected destination systems, data classes, or privilege scope.
- Correlate baseline breaks with prompt injection indicators and downstream impact.
- Review new tools, new permissions, and model updates as baseline-reset events.
This approach maps well to the OWASP Agentic AI Top 10 and the MITRE ATLAS adversarial AI threat matrix, both of which emphasise behaviour, abuse paths, and post-deployment adversary actions. It also benefits from control discipline in NIST SP 800-53 Rev 5 Security and Privacy Controls, especially where logging, access enforcement, and monitoring need to be tied together. These controls tend to break down when agents are given broad tool access in dynamic production environments because the baseline becomes unstable faster than analysts can tune it.
Common Variations and Edge Cases
Tighter behavioural baselining often increases operational overhead, requiring organisations to balance detection quality against model drift, support load, and analyst time. That tradeoff is real, especially in fast-changing environments where agent goals, tools, or workflows evolve weekly. Current guidance suggests treating baselines as living controls, not one-time signatures, and labelling them by agent class rather than assuming one standard fits every deployment.
There is no universal standard for this yet. Some teams baseline at the tool level, others at the chain level, and mature programmes do both. Tool-level baselines help spot suspicious argument patterns, while chain-level baselines reveal abnormal sequences such as lookup followed by mass export followed by privilege change. In high-risk environments, teams may also baseline by user intent or business workflow, because identical tool calls can be acceptable in one context and dangerous in another. This is where the intersection with agent governance becomes most important: if the agent can choose tools independently, behavioural baselines are a control for both model behaviour and delegated authority.
Edge cases include agents that use stochastic planning, seasonal workflows, and incident-response automation. Those systems can look noisy even when they are operating correctly, so reviewers should expect more false positives until enough history is collected. Baselines also need explicit reset logic after a model update, a new retrieval source, or a privilege change. Without that, teams end up comparing today’s agent to yesterday’s assumptions. For broader agent safety governance, the CSA MAESTRO agentic AI threat modeling framework and the OWASP guidance are useful reference points for scoping what “normal” should mean in practice.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 and MITRE ATLAS address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST IR 8596 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST AI RMF | Behaviour baselines support AI risk measurement and ongoing monitoring. | |
| OWASP Agentic AI Top 10 | Agentic abuse patterns are central to tool-call anomaly detection. | |
| MITRE ATLAS | T1059 | Adversarial action often appears as abnormal command or tool execution paths. |
| NIST CSF 2.0 | DE.CM-1 | Continuous monitoring is needed to detect deviations from expected agent behaviour. |
| NIST IR 8596 | Cyber AI profiles emphasise monitoring AI-enabled behaviours in operational settings. |
Treat agent telemetry as security data and investigate unusual actions as potential incidents.
Related resources from NHI Mgmt Group
- When should organizations consider adopting advanced tool discovery for AI agents?
- When do AI agents become an NHI governance problem instead of an automation tool?
- What is the difference between tool-level access and data-level access for AI agents?
- How should security teams handle tool discovery for AI agents in MCP environments?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org