AI Agents in Internal Audit: Automating Workflows Without Surrendering Judgment
An AI agent could receive an evidence request, locate documents in approved repositories, run a query, compare results with audit criteria, prepare a workpaper, and notify the team that a test is ready for review. In a well-designed workflow, this removes coordination effort without weakening control. In a poorly designed one, the same agent may access information it should never have seen, apply an outdated criterion, treat an exception as compliant, or modify a record before anyone notices the mistake.
That distinction points to the core issue. The main risk of an agent is not only what it generates, but the authority it has been given to act.
For Internal Audit, moving from a generative assistant to an agent changes the control question. Output quality still matters, but it is no longer enough. The function must define what the agent may read, which tools it may invoke, what decisions it may propose, which actions it may execute, where human approval is mandatory, and how every consequential step can be reconstructed later.
The important leap is from answering to acting
A conventional chatbot responds to a request. An agent works toward an objective and can chain together multiple steps: retrieve information, choose a tool, call another system, maintain task context, check conditions, and continue until it completes the assignment or reaches a stopping rule.
That model fits audit work surprisingly well. Many activities are sequential and repeatable: gathering evidence, comparing criteria, organizing documentation, orchestrating tests, following up actions, and checking workpaper quality. Yet every additional capability also expands the risk surface.
In 2026, NIST launched the AI Agent Standards Initiative because agents can take autonomous actions and interact with internal data and external systems. The initiative is focusing on issues such as security, identity, and interoperability. It also provides a useful reality check for audit leaders: agent-specific standards are still developing. There is not yet one mature, comprehensive standard that an internal audit function can treat as a complete control checklist for its own agents.
The broader NIST AI Risk Management Framework and its Generative AI Profile remain useful for structuring governance, evaluation, and risk treatment. They are voluntary risk-management resources, however, not internal audit professional requirements.
An audit agent should be assessed not as a more accurate chatbot, but as a digital actor exercising delegated authority.
Where agents can fit across the audit lifecycle
The strongest use case is rarely “perform the audit.” It is coordinating bounded parts of the work where rules are explicit, data access is controlled, and outcomes can be checked.
| Stage | Potential agent role | System action | Human control point |
|---|---|---|---|
| Planning | Research, compare policies, cluster risks, and prepare hypotheses or a draft work program. | Primarily read-only. | Auditor approves objectives, scope, criteria, and work program. |
| Fieldwork | Classify evidence, orchestrate tests, run approved queries, and flag inconsistencies. | Read access plus tightly constrained technical execution. | Auditor validates test design and assesses evidence relevance, reliability, and sufficiency. |
| Findings and reporting | Synthesize evidence, surface contradictions, structure findings, and improve clarity. | No external release or final-record modification. | Auditor and supervisor approve findings, conclusions, and communications. |
| Follow-up and quality | Monitor due dates, review workpaper completeness, and compare remediation evidence. | Low-risk notifications or updates if explicitly preauthorized. | A person decides closure, escalation, and quality sign-off. |
A useful operating rule is to reserve decisions that change the professional meaning of the engagement for people. The Global Internal Audit Standards assign responsibilities to the function and its professionals for methodology, evidence, supervision, documentation, findings, conclusions, and communication. An agent can support those responsibilities, but using one does not transfer professional accountability.
Control authority before you optimize the prompt
A weak answer from an assistant may remain inside a conversation. A weak decision by an agent may become an action. Control design therefore needs to start with authority.
The agent should first have a distinct, traceable identity with least privilege. It should not operate under a shared auditor credential or inherit broad access merely because it is convenient. Read access and write authority should be treated as materially different risk levels.
Second, tools should be explicitly allowlisted. An agent that needs an approved policy repository does not automatically need email, personal drives, production databases, or administrative functions. Higher-impact tools may also require parameter limits, transaction ceilings, destination restrictions, or time-bound access.
Third, approval gates should precede consequential or difficult-to-reverse actions. Releasing an audit communication, closing a finding, changing an approved workpaper, altering test criteria, or escalating a conclusion are examples where automation can prepare the action without removing responsible review.
Fourth, segregation of duties applies to software too. The same agent should not create a conclusion, approve it, and record the engagement as complete without an independent control.
Fifth, workflows need stopping conditions and exception handling. Missing evidence, contradictory sources, unavailable tools, permission failures, or a threshold breach may require the agent to stop and ask for intervention rather than improvise.
NIST AI 600-1 recommends defining roles and responsibilities for human-AI configurations, acceptable-use policies, and evaluation that is proportionate to risk. A separate NIST NCCoE initial public draft concept paper on software and AI-agent identity and authorization highlights identification, authorization, auditing, non-repudiation, and prompt-injection protections as important design questions. It is a draft rather than a mandatory standard, but it shows where technical control attention is moving.
For Internal Audit, these ideas sit on top of existing professional obligations. Standard 10.3 requires the chief audit executive to evaluate technological resources, train internal auditors, and collaborate with information technology and information security when implementing technology. Standard 5.2 requires internal auditors to protect information and respect confidentiality, privacy, and ownership. An agent that touches sensitive audit evidence must be designed around those obligations from the beginning.
Evidence has to survive the agent
Useful automation is not automatically auditable automation.
Standard 14.1 requires Internal Audit to gather information that is relevant, reliable, and sufficient. Standard 14.6 requires engagement documentation to be detailed enough that an informed and competent person can repeat the work and derive the same engagement results. Those expectations change what logging should mean in an agentic workflow.
There is no need to capture hidden internal model reasoning. Traceability should come from observable facts: who or what triggered the task; which sources were consulted; which document or policy version was used; which tools were called and with what parameters; which outputs were produced; what exceptions occurred; what actions were attempted or completed; who approved, rejected, or corrected consequential steps; and which model, prompt, workflow, and ruleset version was active.
That distinction matters. An agent-generated explanation can help the auditor understand the work, but it does not replace the underlying evidence. If an agent reports that 18 exceptions satisfy a criterion, the workpaper should still allow a reviewer to return to the population, the rule applied, and the records supporting that assessment.
Traceability is also a change-control mechanism. If a model update, new connector, or workflow revision changes behavior, the audit function needs to know when the change took effect and which engagements may have been affected.
Quality assurance must test the workflow, not just the prose
An agent can produce polished writing while executing a defective process. Quality assurance therefore needs to evaluate end-to-end behavior.
Before production, the function should test known scenarios with expected outcomes, negative cases, prohibited access attempts, contradictory evidence, stale sources, tool failures, interrupted runs, attempts to bypass approval, and inputs designed to manipulate instructions. Testing should assess not only whether the agent gets the answer right, but whether it refuses or stops correctly when it lacks information or authority.
Once deployed, monitoring should focus on quality indicators that survive human review: unsupported assertions, reviewer corrections, action errors, permission exceptions, reruns, net time saved after review, and the percentage of tasks requiring escalation. Gross automation time is a weak metric if supervisors spend more time validating and repairing the result.
Standard 12.3 requires methodologies for engagement supervision, quality assurance, and competency development. It also leaves ultimate responsibility for engagement supervision with the chief audit executive even when work is performed by other service providers. The principle translates well to agents: automation does not remove the need to supervise the quality of work entering the audit file.
The NIST Generative AI Profile adds another useful design principle: evaluation effort should be proportionate to risk. A read-only agent reviewing workpaper formatting does not require the same control architecture as one that can change engagement status, contact process owners, or modify records in the audit management system.
Maturity is demonstrated by limiting autonomy when that is the better design
A 2026 practice guide from IIA Netherlands and ISACA Netherlands Chapter places AI agents at the advanced end of a maturity roadmap for GenAI use in Internal Audit. The progression is useful, but it should not be read as an instruction to maximize autonomy.
A mature function may deliberately keep an agent read-only because the incremental benefit of write access is not worth the risk. It may permit preapproved, reversible actions —such as classifying documents, opening internal tasks, or sending controlled reminders— while retaining human approval for scope, evidence evaluation, findings, conclusions, and closure.
Before approving an agent pilot, a chief audit executive should be able to answer six questions: What decision or task is being delegated? Which data and systems can the agent use? Which actions are material or irreversible? Where is human approval mandatory? What record will reconstruct every consequential step? Which metrics will prove quality improves after review effort is included?
The best audit agent may never issue a report, close a finding, or declare that evidence is sufficient. It may simply remove friction: gather information, execute repeatable steps, watch for exceptions, and prepare better inputs for a responsible auditor.
That is the right boundary. In Internal Audit, autonomy creates value only when accountability, evidence, and control become clearer rather than more diffuse.
Sources
- The Institute of Internal Auditors, Global Internal Audit Standards
- NIST, Artificial Intelligence Risk Management Framework (AI RMF 1.0)
- NIST, Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (NIST AI 600-1)
- NIST, AI Agent Standards Initiative
- NIST NCCoE, Accelerating the Adoption of Software and Artificial Intelligence Agent Identity and Authorization — Initial Public Draft
- IIA Netherlands and ISACA Netherlands Chapter, Internal Audit in the Age of Generative AI (2026)