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

# Invoice Extraction

> Built-in workflow for extracting invoice fields into reviewable outputs.

## Overview

The `invoice-extraction` workflow starts from one or more `/v1/files` inputs, runs OkraPDF's built-in invoice processing pipeline, and returns run metadata plus JSON, CSV, XML, and XLSX export URLs.

Use this when you want an opinionated workflow instead of a one-off document question.

<Steps>
  <Step title="Upload one or more files">
    Use [Upload File](/api-reference/files/upload-file) or direct upload.
  </Step>

  <Step title="Create a run">
    Call [Run Invoice Extraction](/api-reference/workflows/create-invoice-extraction-run) with file IDs.
  </Step>

  <Step title="Review outputs">
    Poll the run, inspect exceptions, and download results.
  </Step>
</Steps>
