Skip to content
Cloud Mechanics
Audit Agent iconAI Agent

Audit Agent

Audit Agent that automates compliance workflows using your data and tools.

The challenge

Fieldwork is mostly evidence chasing. Auditors email for documents, sample a fraction of the population because that is all there is time for, and rekey results into working papers. Coverage stays thin, findings land after the period they relate to, and remediation is tracked in a spreadsheet.

The outcome

Azure Logic Apps requests and chases the evidence, Azure AI Document Intelligence reads it, and Azure Functions test attributes across the full population rather than a sample. A Microsoft Foundry agent rates exceptions against the control library and drafts the finding; a qualified auditor concludes and signs.

At a glance

Type
ai agents
Category
business

Next step

Move from solution to engagement.

Build This Solution

01 — Architecture

End-to-end architecture

Evidence is requested into the repository, parsed by Document Intelligence and matched to the controls under test. The Foundry agent draws samples, tests attributes and drafts findings against the control library, but a qualified auditor forms every conclusion and signs every opinion.

AUDIT TEAMAuditor /Reviewerplan & fieldworkEVIDENCESharePoint /Teamsevidence requestsAzure BlobStorageevidence libraryEXTRACTIONAI DocumentIntelligencepolicies & evidenceAzure Functionssampling & testingAI & TESTINGMicrosoft FoundryAgenttest & concludeAzure OpenAImodelsfindings & draftsAzure AI Searchcontrols & standardsAzure AI ContentSafetyassurance guardrailsDATA & GOVERNANCEAzure SQLfindings registerAzure Cosmos DBtest & sample stateAccess governanceevidence scopeREPORT & INSIGHTAudit managerreviewconclusion sign-offRemediationtrackingowners & due datesPower BI / Fabriccoverage & findingsDEVOPS & DELIVERYGitHubsource control & CIDockercontainer buildContainer Registryversioned imagesAgent releasedeploy with rollback
Figure 1 — End-to-end reference architecture for an internal audit agent on the Microsoft stack.
  • Audit team: Auditor / Reviewer
  • Evidence: SharePoint / Teams, Azure Blob Storage
  • Extraction: AI Document Intelligence, Azure Functions
  • AI & testing: Microsoft Foundry Agent, Azure OpenAI models, Azure AI Search, Azure AI Content Safety
  • Data & governance: Azure SQL, Azure Cosmos DB, Access governance
  • Report & insight: Audit manager review, Remediation tracking, Power BI / Fabric

02 — Workflow

Process & decision workflow

How a control is scoped, evidenced, tested and concluded — then branched. An effective control is recorded with its sample and evidence, while an exception or anything needing judgement is presented to an audit manager with the finding and its rating already drafted.

1ScopeRisks, controls and coverage selectedfor the period2RequestEvidence requested, chased and matchedto controls3TestSamples drawn and control attributeschecked4AssessExceptions rated by likelihood andbusiness impact5DraftFinding, root cause and recommendationprepared6TrackOwner, due date and remediation statusregisteredControloperating?Path 1 · control effectiveRecord and move onEvidence, sample and conclusion retainedPath 2 · exception or judgementAudit manager reviewFinding, evidence and rating presentedFinding registeredRating, owner and due datestoredOwner notifiedRemediation action and date sentCloseaudit concluded
Figure 2 — Scope → request → test → assess → draft → control branch → record or manager review.
  1. Scope: Risks, controls and coverage selected for the period
  2. Request: Evidence requested, chased and matched to controls
  3. Test: Samples drawn and control attributes checked
  4. Assess: Exceptions rated by likelihood and business impact
  5. Draft: Finding, root cause and recommendation prepared
  6. Track: Owner, due date and remediation status registered
  7. Path 1 · control effectiveRecord and move on: Evidence, sample and conclusion retained
  8. Path 2 · exception or judgementAudit manager review: Finding, evidence and rating presented

03 — Components

Key Microsoft components

Assurance work has to be reproducible — evidence, sampling, testing and conclusions all stay on the Microsoft stack.

  • SharePoint / Microsoft Teams iconSharePoint / Microsoft TeamsEvidence requests, working papers and audit collaboration.
  • Azure AI Document Intelligence iconAzure AI Document IntelligenceReads policies, evidence packs and system extracts.
  • Microsoft Foundry Agent Service iconMicrosoft Foundry Agent ServiceTest execution, exception rating and drafting orchestration.
  • Azure OpenAI models iconAzure OpenAI modelsFinding narrative, root cause and recommendation drafting.
  • Azure AI Search iconAzure AI SearchRetrieval over the control library, standards and prior audits.
  • Azure AI Content Safety iconAzure AI Content SafetyGuardrails against unsupported assurance language.
  • Microsoft Entra permissions iconMicrosoft Entra permissionsAccess governance over evidence and audit working papers.
  • Azure Functions iconAzure FunctionsPopulation sampling, attribute testing and metrics.
  • Azure Logic Apps iconAzure Logic AppsEvidence chasing, remediation tracking and reminders.
  • Azure SQL iconAzure SQLFindings register, ratings, owners and due dates.
  • Azure Cosmos DB iconAzure Cosmos DBTest state, sample selections and working-paper history.
  • Azure Blob Storage iconAzure Blob StorageImmutable evidence library and audit trail artefacts.
  • Azure Communication Services iconAzure Communication ServicesEvidence requests and remediation notifications.
  • Power BI / Microsoft Fabric iconPower BI / Microsoft FabricCoverage, findings and remediation dashboards.

04 — AI

What the agent consumes

The capabilities the agent applies to every control test, and the line it does not cross.

AI capabilities embedded in the agent

  • Document extraction
  • Control mapping
  • Population sampling
  • Attribute testing
  • Anomaly detection
  • Retrieval-augmented generation
  • Finding drafting
  • Root-cause suggestion
  • Risk rating
  • Evidence-aware retrieval
  • Report summarisation
  • Workflow orchestration

AI responsibility boundaries

The agent tests, evidences and drafts; a qualified auditor forms every conclusion and signs every opinion. It does not present its own output as assurance, close a finding or alter an evidence record. Each test retains the population, the sample, the attribute result and the evidence reference.

05 — Personalization

Personalization & evolving process

The same methodology applies to every agent in the catalog. Tune the audit universe, the fieldwork template, the control library and the value model — the page structure stays identical.

Audit universe & scope

Define the entities, processes, risks and control library in scope, along with the applicable standards and the audit calendar. The personas are the auditor, the audit manager, the control owner and the audit committee.

06 — Impact

Key outcomes & business impact

Starting targets for the value case — validate each one against the customer baseline during discovery.

  • Control coverage100%Full-population testing where the data supports it.
  • Fieldwork effort−55%Auditors assess exceptions instead of gathering evidence.
  • Evidence chasing−70%Requests, reminders and matching run without a person.
  • Finding traceabilityPer testEach rating links to the sample and evidence behind it.

Illustrative improvement index

Manual baseline = 100. Illustrative targets, not a commitment — confirm against the customer baseline.

10045Fieldwork hours10030Evidence turnaround10050Report cycle timeManual baselineAI-assisted target
  • Fieldwork hours: manual baseline 100, AI-assisted target 45
  • Evidence turnaround: manual baseline 100, AI-assisted target 30
  • Report cycle time: manual baseline 100, AI-assisted target 50

Related & recommended

Derived automatically from our solution knowledge graph.

Related AI agents

Other agents that pair well with this one.

Related professional services

How we design, build and secure it.

Related quick wins

Ready-made Azure AI to start fast.

Technologies

What powers this solution.

Related managed services

Keep it running and optimised.

Ready to move from challenge to solution?

Talk to a Cloud Mechanics expert or build your solution in minutes.