Skip to main content
A field is one piece of information inside a schema. Examples:
  • Invoice number
  • Issue date
  • Total amount
  • Vendor name
Fields drive data quality. Clear fields give better results and less review. Fields panel

The three field properties

Every field has at least three properties.
A human-readable label that still makes sense outside anyformat.Examples: invoice_number, issue_date, total_amount.Use snake_case so the name is safe to use as a JSON key or column header.
The kind of value anyformat expects: text, date, number, and others.The type improves consistency, validation, and output quality. Field types has the full list.
Plain-English guidance for how to extract the value.Example: “Extract the final total including taxes. Ignore subtotals.”Instructions shows how to write a good one.
Field properties

Field source: extraction vs. smart lookup

Every field also has a source. It tells anyformat where the value comes from. By default anyformat reads the value off the document. The other source matches the value against a reference file you attach. Smart Lookup covers how that works and when to use it.

What’s next?

Field types

The full list: text, date, number, object, enum, multi-select

Instructions

Write effective extraction instructions

Smart Lookup

Enrich extracted values against a reference file