The BOL is the hardest document in the stack
Invoices are typed. Rate confirmations are generated. The bill of lading gets handled at a loading dock: stamped, signed, annotated with a corrected piece count, folded into a driver's pocket, and photographed under bad light hours later. It is the document most likely to be unreadable and the one most likely to matter in a dispute.
That is exactly why generic OCR struggles with it. Converting a skewed, low-contrast image into a wall of text produces something no downstream system can use, and the handwritten correction — the part that changes the invoice — is usually the first thing lost.
Pysar.AI treats the BOL as a structured document with known parts. It knows a bill of lading has a consignee block, a freight description table, and signature areas, so it looks for those regions and reports what it finds in each, including whether the handwriting agrees with the printed figures.