Skip to main content
Version: 1.0.0-beta

AI Writing Assistant

The AI Writing Assistant helps auditors create workpaper content faster and more consistently. It can draft narratives, generate conclusions, suggest test procedures, and enhance the clarity of existing text — all as suggestions requiring explicit human approval.

Accessing the AI Assistant

The AI Writing Assistant is available within any workpaper:

  1. Open a workpaper in edit mode
  2. Click the AI Assistant button (✨ icon) in the toolbar
  3. Choose an action from the menu

Available Actions

Draft Narrative

Generates a complete workpaper narrative based on:

  • The engagement objective and scope
  • Linked risks and controls
  • Test procedures and their results
  • Evidence file summaries

How to use:

  1. Click AI Draft Narrative
  2. Review the generated text in the preview panel
  3. Edit as needed
  4. Click Apply to insert into the workpaper

Generate Conclusion

Produces a workpaper conclusion based on:

  • Test procedure results
  • Exceptions found
  • Severity of findings (if any)

The conclusion follows a standard format:

  • Objective restated
  • Summary of work performed
  • Results summary
  • Overall conclusion (satisfactory / needs improvement / unsatisfactory)

Suggest Test Procedures

Recommends test procedures based on:

  • The engagement's risk and control framework
  • Industry-standard testing approaches
  • Historical test procedures from past engagements (via RAG)

Clarity Check

Reviews existing workpaper text for:

  • Objectivity and professional tone
  • Ambiguous language
  • Missing cross-references
  • Consistency with IPPF standards

Summarize Evidence

For attached evidence files (PDFs, spreadsheets), the AI can:

  • Extract key data points
  • Summarize document contents
  • Identify relevant sections for the workpaper

AI Governance

Important

All AI-generated content follows AIIA's strict AI governance rules:

  1. Suggestion only — AI output appears in a preview panel, never directly in the workpaper
  2. Human approval required — the auditor must click Apply to insert content
  3. Audit logged — every AI interaction is recorded with:
    • The prompt sent
    • The response received
    • Whether it was applied or rejected
    • The user who made the decision
  4. Citations provided — AI references source documents and data
  5. Confidence score — displayed to help gauge reliability

Provider Configuration

The AI Assistant uses the model configured in Administration → AI Models. The active model determines:

  • Response quality and speed
  • Token limits (how much text can be processed)
  • Whether processing is local (Ollama) or cloud-based

For air-gapped deployments, configure Ollama as the provider for fully offline AI assistance.

Best Practices

DoDon't
✅ Review every AI suggestion before applying❌ Blindly apply AI-generated text
✅ Edit AI text to match your audit findings❌ Use AI output as the final word
✅ Check citations and confidence scores❌ Ignore low-confidence suggestions
✅ Use AI for drafting, then refine manually❌ Skip the review step

Permissions

RoleCan Use AI Assistant
Auditor
Manager
CAE
QA
Client
Viewer

The ai:suggest permission is required. This is included by default for Auditor, Manager, and CAE roles.