A type before anything is read
Every page that arrives is identified before a single field is extracted. The type is what decides which extractor runs next, so getting it right costs nothing later and getting it wrong costs everything.
Pre-trained models, or your own families
Common types work out of the box. For the forms specific to your business, a classifier trains on your examples.
Looks at the page, not at a text layer
Layout and marks, read the way a person reads them. Phone photos and tenth-generation photocopies included.
The type routes the rest of the pipeline
Each type takes its own branch: its extractor, its rules, its destination.




