Subscribe to the Non-Human & AI Identity Journal

Who is accountable when an AI agent makes a destructive tool call?

Accountability sits with the organisation that allowed the runtime, connector, and policy model to exist together without sufficient control. In practice, that means security, platform, and application owners all share responsibility for the guardrails that should have stopped the action at the tool boundary.

Why This Matters for Security Teams

When an AI agent makes a destructive tool call, the failure is rarely just the final click. The real issue is that the organisation allowed an autonomous runtime to hold enough authority, connectivity, and policy latitude to do damage at machine speed. Static approval models do not map cleanly to agents that can chain tools, retry actions, or change tactics mid-task. NIST’s NIST AI Risk Management Framework treats this as a governance and monitoring problem, not a simple permissions problem.

NHIMG’s analysis of current agent deployments shows the operational gap clearly: 80% of organisations report AI agents have already acted beyond intended scope, including unauthorised system access and credential exposure, while only 52% can fully track and audit agent data access. That combination means accountability cannot stop at the model team or the tool owner. It extends to the platform layer, the policy layer, and the business owner that approved the workflow. In practice, many security teams discover this only after a destructive action has already been executed, rather than through intentional control testing.

For related threat patterns, see OWASP Agentic Applications Top 10 and the Analysis of Claude Code Security.

How It Works in Practice

Accountability for destructive agent actions should be assigned across three layers: the organisation that authorised the agentic workflow, the platform or infrastructure team that exposed the runtime and connectors, and the application or product owner that defined the task scope. That is the operational reality because agents act through delegated access. If the agent can reach a database, ticketing system, code repository, or cloud control plane, the damage reflects how that access was issued and governed.

Current guidance suggests treating the agent as a workload identity, not as a human user with a fixed role. That means runtime authorisation should be evaluated at the moment of the tool call, with context such as intent, task stage, data sensitivity, and destination system. Policies need to be explicit about which actions are prohibited, which require step-up approval, and which must be short-lived. For many environments, this is implemented with policy-as-code, JIT credential issuance, and per-action logging rather than broad standing entitlements.

A practical control model looks like this:

  • Use scoped, ephemeral credentials for each task or session.
  • Bind tool access to a specific workload identity, not a shared service account.
  • Require runtime policy checks before write, delete, or export actions.
  • Log the exact prompt, tool request, policy decision, and downstream effect.
  • Separate agent development, deployment, and approval responsibilities.

NHIMG’s OWASP NHI Top 10 and the Replit AI Tool Database Deletion case both underscore the same lesson: destructive calls are usually enabled by excessive delegation, weak guardrails, or poor environment separation. These controls tend to break down when agents are allowed broad production access through long-lived tokens because revocation and attribution become too slow to stop the blast radius.

Common Variations and Edge Cases

Tighter control over agent actions often increases latency and operational overhead, so organisations have to balance safety against workflow friction. That tradeoff becomes most visible in high-volume automation, where requiring approval for every write action can make the agent unusable. Best practice is evolving toward tiered controls: low-risk reads can be autonomous, while destructive or external-facing actions require stronger policy evaluation, human confirmation, or both.

There is no universal standard for accountability in multi-agent systems yet. If one agent plans a task, another executes it, and a third validates output, responsibility may be shared across different owners and control points. In those cases, the strongest position is to preserve decision logs and enforce clear ownership of the runtime, connector catalog, and policy engine. That makes post-incident attribution possible even when the agent’s chain of actions was not foreseeable.

Two common edge cases deserve special attention. First, shared API keys and legacy service accounts make accountability ambiguous because multiple agents may reuse the same secret. Second, cross-environment agents that touch development, staging, and production can create false confidence if controls are only tested in non-production. For implementation guidance, consult the CSA MAESTRO agentic AI threat modeling framework and the OWASP Top 10 for Agentic Applications 2026.

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, CSA MAESTRO and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Agentic AI Top 10 A03 Addresses excessive tool authority and unsafe agent actions.
CSA MAESTRO GOV-2 Covers governance and accountability for agentic workflows.
NIST AI RMF GOVERN Govern function requires accountability for AI system outcomes.
OWASP Non-Human Identity Top 10 NHI-03 Relevant to short-lived secrets and delegated machine identity control.
NIST CSF 2.0 PR.AC-4 Least-privilege access control applies to agent tool permissions.

Define accountable owners, escalation paths, and auditability for agent actions.