How do you audit a business for AI automation? Scope one operating area, interview the people doing the work, map the workflow and applications, assess the data, document risks and controls, then rank opportunities against measurable outcomes. The deliverable is not a list of AI ideas. It is a decision-ready backlog supported by evidence.

An AI automation audit connects three questions that are often separated: Where is valuable work being lost? Can technology reliably help? What must remain controlled? That distinction matters because the same workflow can contain deterministic rules, AI-assisted interpretation, and decisions that should stay with an accountable person.

NIST's AI Risk Management Framework organizes AI risk work around govern, map, measure, and manage. Its Map function begins with intended purpose, business context, people affected, scope, human oversight, third-party components, risks, and benefits. The audit below turns that principle into a practical discovery process for an SME. It is an implementation framework, not a substitute for legal, privacy, security, or sector-specific review.

What an AI automation audit should produce

By the end, you should have six usable records rather than a presentation full of possibilities:

  • Workflow cards for the processes examined, including triggers, owners, steps, exceptions, controls, volumes, and baselines.
  • An application map showing systems of record, duplicate stores, integrations, permissions, and manual transfers.
  • A data register covering source, owner, quality, sensitivity, permitted use, retention, and access.
  • A risk-and-control log describing foreseeable failures, consequences, safeguards, escalation, and shutdown paths.
  • An opportunity backlog ranked by value, feasibility, readiness, risk, ownership, and evaluability.
  • A pilot brief for the strongest candidate, with a baseline, authority boundary, test set, success metrics, and stop conditions.

The UK government's introduction to AI assurance makes a similar practical distinction: assurance needs evidence that lets an organization measure how a system functions, evaluate it against agreed criteria, and communicate the result. An audit should therefore reveal what must be tested—not merely where AI might be inserted.

1. Set the scope and decision

Choose one business area such as lead management, order fulfilment, accounts payable, customer support, or internal reporting. State the decision the audit must support: select one pilot, reduce a specific backlog, improve response time, or determine whether a process is ready at all.

Record the sponsor, process owners, audit period, locations, teams, systems, and evidence you will inspect. Exclude unrelated departments. A narrow scope makes it possible to trace real cases from trigger to completion and prevents a broad “AI transformation” discussion from replacing operational discovery.

2. Interview the people doing the work

Speak with the process owner, frontline operators, reviewers, downstream users, and the person who handles exceptions. Ask each person to walk through a recent normal case and a difficult case using the actual records.

Useful questions include:

  • What starts the work, and what proves it is complete?
  • Where does it wait, get copied, or return for correction?
  • Which decisions follow policy, and which rely on judgment?
  • What unofficial spreadsheet, message, or memory keeps the process running?
  • Which exception causes the most delay or customer impact?
  • What would make you distrust an automated output?

Do not treat interviews as proof by themselves. Verify recurring claims against timestamps, queue counts, samples, error logs, and system records.

3. Map the current workflow

Map the process before proposing the future state. Begin with the trigger and end with a verifiable outcome. Between them, document inputs, actions, decision rules, human judgment, handoffs, queues, rework loops, controls, outputs, and exceptions.

For each step, record who performs it, where it happens, what information is required, how long active work takes, how long the case waits, and what can go wrong. Separate active handling time from total cycle time: a five-minute review can still create a two-day delay if it sits in an invisible queue.

A process is not ready for automation when its owner cannot define completion, teams use conflicting rules, or exceptions dominate the normal path. In those cases, the audit has still produced value: it has identified process design work that should happen first.

4. Map applications and access

Create an application map for the workflow. Include the CRM or ERP, shared inboxes, spreadsheets, document stores, forms, messaging tools, identity provider, integrations, and any shadow systems. Mark the system of record for each important field and every point where people copy data manually.

Then identify the minimum access an automation would require. Read-only retrieval, draft creation, record updates, sending messages, approvals, payments, and deletion are different authority levels. Start from the lowest useful permission. Third-party models, connectors, and data sources belong on this map because NIST's Map function explicitly calls for documenting risks and internal controls across third-party AI technologies, software, and data.

5. Assess data readiness

List the information required to complete the job and inspect representative samples. For each source, record the owner, format, completeness, accuracy, freshness, duplication, sensitivity, permitted purpose, retention rule, and access path.

Data readiness is also evaluation readiness. Decide what counts as correct: required fields extracted, category assigned, policy source cited, draft accepted, duplicate detected, or exception routed. If people cannot label or verify the outcome consistently, a model score alone will not tell you whether the workflow works.

Minimize inputs. An automation should not receive an entire mailbox, drive, or customer database when a smaller approved set is sufficient. OECD's updated AI Principles emphasize traceability across datasets, processes, and decisions, together with systematic risk management throughout the lifecycle.

6. Map risks and existing controls

For every candidate, assess:

  • Consequence: what can an incorrect output or action do to a person, customer, employee, record, payment, or obligation?
  • Uncertainty: how often are inputs incomplete, ambiguous, conflicting, or adversarial?
  • Reversibility: can the action be reviewed, undone, or contained before harm occurs?
  • Exposure: which privacy, employment, financial, contractual, intellectual-property, security, or sector requirements apply?
  • Control strength: are permissions restricted, rules explicit, logs retained, sources shown, tests representative, and escalation paths usable?

Document the control owner and evidence for each safeguard. “Human in the loop” is not a control unless the person has time, information, authority, and a clear standard for intervention. Define when the system must pause, route to a person, roll back, or be disabled.

NIST's Generative AI Profile adds risks specific to generative systems and recommends aligning controls with an organization's goals, risk tolerance, requirements, and resources. Not every workflow needs the same review depth; higher-consequence uses need stronger evidence and tighter authority.

7. Build and rank the opportunity backlog

Write each opportunity as a bounded change: “When this trigger occurs, use these approved inputs to prepare this output for this owner, while these actions remain prohibited.” Estimate value from observed volume, handling time, waiting time, rework, missed follow-up, or service impact. Label any projection as illustrative until a pilot produces real measurements.

Score candidates from 1 to 5 on value, feasibility, data readiness, owner readiness, and evaluability. Score risk separately; do not hide it inside an average. A high-value, high-risk candidate may belong behind a human decision boundary, while a moderate-value and easily evaluated workflow may be the better first pilot.

This backlog should connect directly to the VALUE framework for choosing a first AI use case and the upcoming ROI analysis. Keep assumptions, evidence, and uncertainty visible beside every score.

A completed audit example: invoice intake and approval

The example below is illustrative, not a customer result. Its purpose is to show the level of evidence an audit record needs.

Audit fieldIllustrative finding
Trigger and outcomeSupplier invoice arrives in a shared inbox; approved invoice and supporting evidence are ready for posting.
Observed volume430 invoices per month, including seasonal peaks. This number is illustrative.
Current pathOpen attachment → identify supplier and purchase order → copy fields to ERP → find approver → request missing evidence → wait → re-enter corrections.
ApplicationsShared inbox, ERP, purchase-order register, document drive, and messaging app. ERP is the source of truth for supplier and posting status.
DataInvoice image, supplier ID, invoice number, date, currency, line items, tax, total, purchase order, cost centre, and approval record.
Common exceptionsUnreadable scan, missing purchase order, duplicate invoice number, total mismatch, unregistered supplier, and tax ambiguity.
Existing controlsDuplicate check, three-way match where applicable, approver matrix, segregation of duties, posting permissions, and audit trail.
Bounded opportunityClassify the document, extract agreed fields, compare them with ERP records, flag exceptions, and prepare a draft entry. Do not approve, post, or pay.
EvaluationField-level accuracy, exception recall, duplicate detection, reviewer correction time, and percentage of cases correctly routed.
Pilot boundaryOne supplier group, read-only ERP access, draft-only output, representative historical test set, and finance-owner review.

Copyable AI automation audit template

  1. Scope: business area, objective, sponsor, owner, teams, period, exclusions.
  2. Workflow: trigger, outcome, steps, decisions, handoffs, queues, rework, exceptions.
  3. Baseline: volume, active time, cycle time, backlog, errors, rework, service impact.
  4. Applications: systems, sources of truth, integrations, manual transfers, permissions.
  5. Data: fields, source, owner, quality, sensitivity, permitted use, retention, access.
  6. Controls: policies, rules, approvals, logs, escalation, rollback, shutdown.
  7. Opportunity: bounded AI task, deterministic steps, human boundary, prohibited actions.
  8. Evaluation: test set, acceptance criteria, outcome metrics, monitoring, stop conditions.
  9. Decision: reject, redesign, prepare, pilot, or expand—with owner and next review date.

Red flags that should stop a pilot

  • no accountable process owner or decision maker;
  • no reliable baseline or way to judge correct outputs;
  • unclear authority to use the required data;
  • high-consequence actions with no effective review or rollback;
  • a vendor demo replacing evidence from the real workflow;
  • an automation expected to repair contradictory policy;
  • benefits based only on invented time savings or adoption assumptions.

Sources and further reading

Use the AI readiness questions to prepare the audit, review the business-process opportunity library, and document the current state with the system-mapping workbook.

Audit before automation

Turn operational friction into a decision-ready AI backlog.

I facilitate AI and operations audits for growing SMEs, then help the team define a narrow, governed first pilot.

Book a facilitated audit →