Industrial businesses run on documents: purchase orders, invoices, packing slips, bills of lading, certificates of conformance, specifications, drawings, and submittals. For years, automating document handling meant building templates for each layout and accepting that anything unusual would fall back to a person. Language and vision models have changed what is practical, but not everything has become easy.
What works reliably
Typed business documents in varied layouts are now well within reach. A model can read purchase orders, invoices, and packing slips from different customers and suppliers and extract the fields you care about without a template for each one. It can read tables that span pages, recognize that a line describes a quantity and a unit, and summarize long specifications into the requirements that matter for a given trade or part.
Models are also good at classification: deciding whether an incoming attachment is an order, an invoice, a quote request, or a certificate, and routing it accordingly.
What still needs care
Handwritten notes, low-quality scans, and faxes remain harder. They can often be read, but confidence is lower and review matters more. Engineering drawings can be read for title block information, notes, and callouts, but interpreting geometry still belongs with an engineer or estimator.
The subtler challenge is implied context. A customer who writes "same as last time" or uses their own part numbers is relying on history that is not in the document. Resolving that requires your ERP data and cross-reference tables, which is why document reading is only half of a useful workflow.
Confidence, not just extraction
The practical question is not whether a model can read a document, but whether the workflow knows when it might be wrong. Every extracted field should carry a confidence signal, and every business rule should be checked against your systems. Low-confidence fields and rule violations go to a person; everything else is prepared for approval. That is what turns impressive extraction into dependable operations.

