For the complete documentation index, see llms.txt. This page is also available as Markdown.
AI-Powered

Document Classification

Automatically identify what a document is before it's extracted.

Automatically identify what a document is before it is extracted. Document Classification detects a document's type and category from its content using an LLM classifier. It can run on its own to sort an unlabeled inbox or run before extraction to route each document to the correct reviewer.

Use the classification workflow in the product UI. This page covers capabilities, formats, limits, and results.

In the product UI, this capability is available under Capabilities > Classification.

Classification supports single-document, batch, and synchronous workflows, with additional handling for multi-document PDFs, ZIP archives, and multi-sheet Excel workbooks.

Supported classification types

Document Classification uses the platform's shared document type registry.

Additional document types can be registered dynamically without a code change. New types are merged at runtime through a YAML configuration file and become available automatically.

Built-in category list

The upload flow includes a built-in category list that can be combined with any custom document types supplied by the caller.

View built-in categories
  • Account Transfer Document

  • Audited Document

  • BalanceSheet

  • Business

  • BusinessTaxForms

  • CashFlowStatement

  • Credit

  • CreditReport

  • Disclosure Document

  • Financial

  • Financial Advisory Document

  • Financial Document

  • Financial Documents

  • Financial Statements

  • Fund Disclosure Statements

  • Fund Document

  • Human Resources

  • Identity

  • Identity Document

  • Income Document

  • IndividualTaxForms

  • Institutional Investment / Marketing Document

  • Institutional Investment / Performance Document

  • Insurance

  • Inventory

  • Investment Advisory / Strategy Document

  • Investment Document

  • Legal

  • Legal & Compliance

  • Legal Document

  • Liability Document

  • Loan Document

  • PersonalFinancialStatement

  • Policy Document

  • ProfitAndLossStatement

  • Proof of Address Document

  • Real Estate Document

  • Rental Document

  • Tax

  • Tax Document

  • Transportation

  • Vehicle

  • Wealth / Investment Document

  • Wealth / Portfolio Statement

  • Wealth Management Document

Capability
Description
Limit

Single classification

Classify one document asynchronously.

No additional limit specified.

Bulk classification

Classify multiple documents in one asynchronous batch.

500 MB maximum per ZIP and 100 MB maximum per file within a ZIP.

Synchronous classification

Classify one document and return the result immediately.

No additional limit specified.

Custom type restriction

Restrict classification to a caller-supplied list of document types.

Supported through custom_document_types or a URL to a JSON type list.

Multi-document PDF handling

Detect and segment multiple documents within a single PDF.

PDFs with 20 pages or fewer use direct LLM classification; longer PDFs use a homogeneity-check pipeline.

Excel workbook classification

Classify each sheet individually, with optional entity mapping.

No additional limit specified.

Confidence scoring

Each result includes a confidence score from 0.0 to 1.0.

No fixed pass/fail threshold is defined by the classifier.

Search and filter

Search the classification list by ID, type, status, or file type, and filter by status.

No additional limit specified.

Last updated