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

# Verification & Review

> Reviewing and verifying extracted data at scale

Once a workflow has been created and documents have been processed, the next step is to **review and verify the extracted data** — confirm it's correct, and fix anything that isn't.

This section is about:

* Reviewing results
* Verifying data
* Correcting outputs
* Preparing data for export or use

***

## Two things that sound alike

It's easy to confuse these, so to be clear:

<CardGroup cols={2}>
  <Card title="Refining a workflow" icon="wrench">
    Done while building — improves how data is extracted **going forward**, on every future document.
  </Card>

  <Card title="Verifying results" icon="check">
    Done after processing — confirms whether the data extracted from a **specific document** is correct.
  </Card>
</CardGroup>

If results aren't good enough, you can always go back and **refine the workflow**.

<Info>
  anyformat learns from your verifications and corrections over time to improve future results.
</Info>

This section focuses on **verifying results**, not on editing the workflow.

***

## Table view

### Reviewing data at scale

The **table view** lets you review all extracted data across documents.

The first tab shows your documents, where you'll see:

* One row per document
* One column per field in the schema
* Metadata such as creation date, processed date, and who verified it

Alongside the documents tab, there's a tab for each step in your workflow (Parse, Classify, Split, Extraction, Validation), so you can review the output of each stage on its own.

<img src="https://mintcdn.com/anyformat/pilIFdJ4MJRok4mo/images/table.webp?fit=max&auto=format&n=pilIFdJ4MJRok4mo&q=85&s=39ab8f16e75c0992db2b9ec1396021b0" alt="Table view" width="3014" height="1576" data-path="images/table.webp" />

***

### Table actions

From the table view, you can:

* Run the workflow on unprocessed documents
* Download processed results (CSV, Excel, JSON)
* Delete selected documents
* Open a document in the document view (click its filename)
* Download results per document (row-level export)

You can select one or multiple documents to apply actions.

***

### Working with columns

In the table view you can:

* Reorder columns
* Resize columns
* Sort by any column
* Filter by any column
* Search by document or field value

This makes it easy to spot errors, find edge cases, and focus review where it matters.

<video autoPlay loop muted playsInline className="w-full rounded-lg" aria-label="Working with columns">
  <source src="https://mintcdn.com/anyformat/Lj-IYCar0l6vJwHb/images/workingwithcolumns.mp4?fit=max&auto=format&n=Lj-IYCar0l6vJwHb&q=85&s=593bc4229111eeef34e06240c5686877" type="video/mp4" data-path="images/workingwithcolumns.mp4" />
</video>

***

### Objects in table view

Fields of type **Object (Subtable)** — like invoice line items — appear as their own table. Expand the object to see every row laid out together, so you can review repeated data on its own.

<img src="https://mintcdn.com/anyformat/8NG_m89ByyOPWzoj/images/objects-table.webp?fit=max&auto=format&n=8NG_m89ByyOPWzoj&q=85&s=a9a967ba5592843ed77641aaeff0b494" alt="Objects in table view" width="1114" height="518" data-path="images/objects-table.webp" />

***

## Document view

### Reviewing one document at a time

To open a single document, **click its filename** in the table. This opens the **document view**, designed for detailed, per-document review.

The layout is similar to the workflow creation view:

* Document viewer on one side
* Extracted fields on the other

It has the same per-step tabs as the table view (Parse, Classify, Split, Extraction, Validation), so you can check each stage for that document. The key difference from the build screen:

> Here, you are verifying final results, not changing the workflow.

<img src="https://mintcdn.com/anyformat/8NG_m89ByyOPWzoj/images/results-document-view.webp?fit=max&auto=format&n=8NG_m89ByyOPWzoj&q=85&s=e46d3d5ac9e6695b4459e0de8a50cc48" alt="Document results view" width="1119" height="518" data-path="images/results-document-view.webp" />

***

### Visual grounding and evidence

Each extracted value is visually linked to the document:

* A single color highlights where the value appears in the document
* Clicking a field highlights it in the document — and clicking an area in the document highlights the corresponding field

This helps you understand *why* a value was extracted.

<video autoPlay loop muted playsInline className="w-full rounded-lg" aria-label="Visual grounding">
  <source src="https://mintcdn.com/anyformat/Lj-IYCar0l6vJwHb/images/visualgrounding.mp4?fit=max&auto=format&n=Lj-IYCar0l6vJwHb&q=85&s=7940dd512a0956b11b666b47ce220f3e" type="video/mp4" data-path="images/visualgrounding.mp4" />
</video>

***

### Confidence indicators

Each field shows a **confidence score** — a quick signal of how sure anyformat is about that value.

* Shown as a percentage with a colored dot
* Explained on hover
* Low-confidence values are the ones worth checking first

The goal is to reduce your effort by telling you where to look. See [Analytics & quality](/guides/workflows/analytics-quality) for what confidence does and doesn't mean.

<img src="https://mintcdn.com/anyformat/8NG_m89ByyOPWzoj/images/confidence.webp?fit=max&auto=format&n=8NG_m89ByyOPWzoj&q=85&s=53d24d72ad23272d5254665ca41ec3d8" alt="Confidence indicator" width="925" height="201" data-path="images/confidence.webp" />

***

## Verifying results

When a value is correct, you mark it as **verified** with the thumbs-up button. You can verify:

* Individual fields
* Entire documents
* Multiple documents at once

A verified field turns green. To undo, press the thumbs-up again (or use **Undo** after an edit). As you verify, the document's status updates to **Verified**.

<video autoPlay loop muted playsInline className="w-full rounded-lg" aria-label="Verifying a field">
  <source src="https://mintcdn.com/anyformat/CsMzwZ93NmMFXjFL/images/verifyfield.mp4?fit=max&auto=format&n=CsMzwZ93NmMFXjFL&q=85&s=fe953af0090186c7da1acddab13a0f6b" type="video/mp4" data-path="images/verifyfield.mp4" />
</video>

<img src="https://mintcdn.com/anyformat/8NG_m89ByyOPWzoj/images/verified-field.webp?fit=max&auto=format&n=8NG_m89ByyOPWzoj&q=85&s=c74d89e32a118fb3a5b377e3c90a0868" alt="Verified field" width="913" height="297" data-path="images/verified-field.webp" />

***

### Keyboard shortcuts

To speed up review:

| Shortcut        | Action                               |
| --------------- | ------------------------------------ |
| `Shift + ← / →` | Navigate between documents           |
| `Ctrl + Enter`  | Verify the current document          |
| `Shift + Enter` | Verify and move to the next document |

***

## Correcting outputs

When a value is incorrect, just edit it. The corrected value is saved as the verified result, so what you export reflects your fix.

For **Object (Subtable)** fields you can verify individual rows or the whole object. You can also add new rows, or filter to show only the rows visible on the current page.

***

## What's next?

<CardGroup cols={2}>
  <Card title="Analytics & Quality" icon="chart-line" href="/guides/workflows/analytics-quality">
    Monitor and improve quality over time
  </Card>

  <Card title="Outputs" icon="file-export" href="/concepts/outputs">
    Learn about export formats and using data externally
  </Card>
</CardGroup>
