Bol.ai extracts structured data from Bills of Lading, commercial invoices, packing lists, and CMR waybills — upload a PDF, scan, or phone photo and get 20+ fields back (parties, ports, containers, weights) as JSON or CSV. Container numbers are verified against the ISO 6346 checksum. Documents that belong to the same shipment get cross-checked against each other automatically, catching the mismatches that cause customs holds and demurrage. EU data residency throughout. API/MCP included.