> ## Documentation Index
> Fetch the complete documentation index at: https://resources.athenaintel.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do we explain what an AI agent did and why?

> Explain an AI agent's work with instructions, source versions, action records and approvals. Separate model explainability from workflow traceability.

> Explain an agent's work by keeping its instructions, source versions, completed actions, saved changes, and approvals together. Check its explanation against those records before accepting the result.

## What is the difference between explainable AI and workflow traceability?

Model explainability asks how a model produced an output. NIST's principles cover [meaningful explanations, evidence for outputs, explanation accuracy, and knowledge limits](https://nvlpubs.nist.gov/nistpubs/ir/2021/NIST.IR.8312.pdf).

Workflow traceability asks what happened during a job. Follow the work from the original instruction to the accepted output.

Treat “why” as two questions:

* Which instruction, rule, or source supported the business action?
* Which internal model processes caused the choice?

For a forecast update, ask which reporting period was requested and which exchange-rate file the agent read. Then inspect the formulas it changed and the version someone approved.

A useful business explanation might say, “I used the approved October rates.” Open that file version and check the changed cells against it.

Keep the explanation close to the evidence. A reviewer should be able to move from a claimed reason to the supporting input without searching through unrelated conversations.

<Frame>
  <img src="https://mintcdn.com/athenaintelligence-e46bc9d3/OWmpu4BkBE3BZNF5/images/ai-guides/explainable-ai-agents-1.webp?fit=max&auto=format&n=OWmpu4BkBE3BZNF5&q=85&s=d2b5ad84f5efed6c5d6612e2e3b8e337" alt="Two kinds of why for an example forecast change to B4. Explaining model internals needs separate evidence; an agent explanation alone is weak evidence. Business records show the request, exact source version, change from 1.08 to 1.12, and approver, time, and reviewed version. Athena provides steps and run history, source versions, before-and-after changes, and approver and reviewed-version records." width="1800" height="1161" data-path="images/ai-guides/explainable-ai-agents-1.webp" />
</Frame>

## How do we check the agent's explanation?

Start with one important result. Ask the agent to identify the instruction, source, and completed action supporting it.

Imagine a supplier update where the agent says the latest prices increased. Its link opens last month's file, and the purchasing manager approved the output before the quantities changed.

Use three checks:

* **Source:** Open the exact version read during the run. Check the date, reporting period, and rows supporting the result.
* **Action:** Compare saved changes with the request. Distinguish completed work from proposed steps and failed attempts.
* **Approval:** Match the decision to the output version reviewed. Look for changes after that decision.

For example, trace one updated price through the input row, calculation, and final workbook. Then check whether the manager's approval covers that workbook.

Record the outcome in plain language: which result you checked, what supported it, and what still needs a decision. Give the next reviewer a clear starting point.

## How do I make an agent's work explainable to a reviewer?

Agree on the evidence before the first run. Use this checklist with any tool:

1. **Define the job.** Record the requester, reporting period, allowed sources, permitted actions, and standard of done. Include rules for missing data and exceptions.
2. **Identify the run.** Give the request, actions, output, and approval one stable reference. Keep that reference when work continues in another system.
3. **Preserve the inputs.** Keep source locations and versions, including workbook cells or document passages. For database work, retain query parameters and returned data.
4. **Record execution.** Capture the tool, inputs, result, and time. Keep retries, corrections, changed values, and destination confirmations visible.
5. **Make approval specific.** Record the approver, time, decision, and exact action or output version. Separate permission to start from permission to distribute.
6. **Explain the result briefly.** State the request, changes, supporting rules, and unresolved exceptions. Ask another person to trace an important result back to its inputs.

A supplier-price instruction could read:

> Prepare an update using the approved October price file. Return the source rows, changed quantities and prices, calculation method, and unresolved exceptions. Hold distribution for the purchasing manager's approval, and link the final output version to that approval.

The reviewer can then follow a simple path: request, source, calculation, change, approval. Save that path with the output so the next review starts from the same evidence.

## How do ChatGPT, Copilot, Gemini, and Athena compare?

OpenAI's ChatGPT supports [uploaded-file analysis with reviewable Python code and outputs](https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt). Microsoft 365 Copilot [provides Purview audit records](https://learn.microsoft.com/en-us/purview/audit-copilot), while Google's Gemini provides [interaction logs across Workspace applications](https://knowledge.workspace.google.com/admin/reports/gemini-for-workspace-log-events).

Athena combines [plain-language Agent Operating Procedures, or AOPs, with run history](https://athenaintel.com/product/build/workflows/) [and saved-change context](https://athenaintel.com/product/trust/attribution/). Its citations open source locations [and historical versions](https://athenaintel.com/product/work/spaces/).

Use the same supplier-price update to compare the evidence each product provides. These four rows show the starting points for review.

<Frame>
  <img src="https://mintcdn.com/athenaintelligence-e46bc9d3/OWmpu4BkBE3BZNF5/images/ai-guides/explainable-ai-agents-2.webp?fit=max&auto=format&n=OWmpu4BkBE3BZNF5&q=85&s=4e7e638acefeafcbbcf2a591c6bb0c4a" alt="Reviewing an agent's work, compared by four questions. Chat assistant, for example ChatGPT; in-app copilot, including Copilot in Microsoft 365 and Gemini in Google Workspace; and Athena. Can we review its work? All three: Evidence of its work. What explains the request? Chat assistant: File and analysis method. In-app copilot: Details of user interactions. Athena: Procedure and conversation. Which inputs can we inspect? Chat assistant: Uploaded or connected files. In-app copilot: References to files it accessed. Athena: Source locations and earlier versions. What work is recorded? Chat assistant: Analysis code and outputs. In-app copilot: Application actions and events. Athena: Recorded steps; edits before and after." width="1800" height="1119" data-path="images/ai-guides/explainable-ai-agents-2.webp" />
</Frame>

<Accordion title="Full comparison with sources, October 2026">
  | Evidence question | ChatGPT | Microsoft 365 Copilot | Gemini in Google Workspace | Athena |
  | - | - | - | - | - |
  | Review evidence | [Work evidence available](https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt). | [Work evidence available](https://learn.microsoft.com/en-us/purview/audit-copilot). | [Work evidence available](https://knowledge.workspace.google.com/admin/reports/gemini-for-workspace-log-events). | [Procedure and run evidence available](https://athenaintel.com/product/build/workflows/). [Saved-change evidence available](https://athenaintel.com/product/trust/attribution/). |
  | Request context | [File and analysis method](https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt). | [Prompt and response references](https://learn.microsoft.com/en-us/purview/audit-copilot). | [User, application, time](https://knowledge.workspace.google.com/admin/reports/gemini-for-workspace-log-events). | [Procedure and run context](https://athenaintel.com/product/build/workflows/). [Session and saved-change context](https://athenaintel.com/product/trust/attribution/). |
  | Source evidence | [Uploaded or connected files](https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt). | [References to accessed resources](https://learn.microsoft.com/en-us/purview/audit-copilot). | [Drive file identifiers](https://knowledge.workspace.google.com/admin/reports/drive-log-events). | [Citations open source locations](https://athenaintel.com/product/trust/attribution/). [Historical source versions available](https://athenaintel.com/product/work/spaces/). |
  | Recorded work | [Analysis code and outputs](https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt). | [Resource actions and outcomes](https://learn.microsoft.com/en-us/purview/audit-copilot). | [Assisted actions and feature events](https://knowledge.workspace.google.com/admin/reports/gemini-for-workspace-log-events). | [Logged procedure steps](https://athenaintel.com/product/build/workflows/) [and saved-change comparisons](https://athenaintel.com/product/trust/attribution/). |
</Accordion>

A resource reference and a saved source version answer different review questions. Likewise, an action record and a before-and-after comparison provide different views of the work.

If you build a custom agent, the OpenAI Agents software development kit can [trace responses, tool calls, agent transfers, and custom events](https://openai.github.io/openai-agents-python/tracing/). Connect those records to your review process.

For every product, preserve the approver, decision, and exact output version. Ask the provider to reconstruct a completed job using evidence your reviewers can actually retrieve.

## How does Athena help a business user review what happened?

Start in Athena Workflows. Athena AOPs contain plain-language steps, checks, and approvals.

Review a supplier update in this order:

1. **Read the procedure.** Check the requested period, sources, and distribution rule. Athena pauses approval steps until a named person signs off.
2. **Review the run.** The AOP editor shows run history, durations, row counts, costs, and approval states. Compare the recorded work with the requested update.
3. **Read the conversation.** Athena Spaces lets invited teammates share the session thread. Use it to follow the request and later corrections.
4. **Inspect workbook changes.** Athena's Activity Monitor shows [affected ranges, triggering conversations, and before-and-after values](https://athenaintel.com/product/work/studios/sheets/). Compare in Editor shows changes side by side.
5. **Follow citations and approval.** Athena citations open the source version the agent read and provide access to historical sources. Work-product lineage links the agent, sources, human approver, and reviewed version.

Finish by checking the output you intend to distribute. Athena also exports audit logs; use a sample export to agree which records your team will retain.

## What to plan for

An agent's narrative can omit influences on its answer. Anthropic found this in [controlled hint-based evaluations of Claude 3.7 Sonnet and DeepSeek R1](https://www.anthropic.com/research/reasoning-models-dont-say-think). Keep independent evidence alongside explanations.

Workflow records do not reveal every internal model computation. NIST treats explanation accuracy and decision accuracy as separate properties. Recompute important calculations even when the explanation sounds plausible.

Athena's first workflow run can expose ambiguities that need procedure revisions. Use early runs to tighten exception rules and approval scope.

Athena Sheets attributes changes per save, using the last writer when people and agents edit the same cell within one save window. The before-and-after difference remains visible.

Sent email and committed enterprise resource planning rows are examples of external actions Athena rollback cannot undo. Put approval before irreversible actions and check completion in the destination.

For Copilot and Gemini, confirm which events administrators can retrieve. Google's event attributes vary, and Gemini Drive content-access events cover [access outside the user's open file in Drive for web](https://knowledge.workspace.google.com/admin/reports/drive-log-events).

Decide who can inspect records and how long to retain them. OpenAI's SDK tracing can capture sensitive inputs and outputs, and is unavailable under OpenAI's Zero Data Retention policy. Check logging settings and involve your compliance team when setting retention rules.

## Questions teams ask

<AccordionGroup>
  <Accordion title="What is explainable AI?">
    Explainable AI provides understandable explanations for AI outputs or processes. NIST also calls for accurate explanations and attention to knowledge limits.
  </Accordion>

  <Accordion title="Does an AI black box prevent reviewing an agent's work?">
    You can review recorded inputs, actions, and approvals. Start by tracing a specific business result through those records.
  </Accordion>

  <Accordion title="What should accompany an agent's written reasoning?">
    Keep the original instruction, exact source versions, completed actions, and approval records. Use them to check the proposed reason.
  </Accordion>

  <Accordion title="Can ChatGPT, Copilot, or Gemini provide review evidence?">
    OpenAI's ChatGPT exposes analysis code and outputs; Microsoft's Copilot provides interaction records. Google's Gemini in Workspace provides interaction and action logs.
  </Accordion>

  <Accordion title="What does Athena do differently for AI transparency?">
    Athena connects procedures and logged steps with saved-change context, version-aware source citations, and work-product approval lineage. Follow those records through a completed run.
  </Accordion>

  <Accordion title="What should we record about human approval?">
    Record the approver, time, decision scope, and action or output version reviewed. Keep subsequent changes visible for the next review.
  </Accordion>
</AccordionGroup>

[See it work](https://athenaintel.com/demo/)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.