Frequently asked questions
CargoLint extracts structured data from customs documents - commercial invoices, bills of lading, packing lists, and certificates of origin. You upload a file, the AI reads every field, assigns confidence scores, recommends HS codes, runs compliance and tax checks, and returns clean, validated data for your customs system. Anything the AI is unsure about is flagged for review.
No. CargoLint is software - a copilot for your team. Customs broker licensing attaches to the person or business conducting customs business, not to software. CargoLint helps your licensed staff work faster and catch errors; it does not file on your license or replace your broker, and you approve every result.
Every field comes with a confidence score. High-confidence fields pass through automatically; anything below the 70% threshold is routed to human review in a side-by-side viewer. Your corrections feed back into the model, so accuracy on your specific document types improves over time. We would rather you measure it on your own files - that is what the free accuracy audit is for.
No. Your documents and corrections stay in your private workspace and are not used to train shared or public models. Each tenant is isolated across SQL and Azure Blob storage.
Yes. JWT + OAuth authentication, two-factor auth, HMAC-SHA256 signed webhooks, full audit logging, and GDPR data export. Documents are processed and stored with encryption at rest.
Yes. Documents uploaded together are grouped into a shipment, and CargoLint cross-checks the invoice, packing list, bill of lading, and certificate of origin against each other - parties, quantities, declared values, dates, container and seal numbers - grading findings critical, warning, or note with the evidence shown side by side.
Documents you upload together are automatically grouped into one shipment with a reference you can rename. You can add more documents and re-run the consistency checks at any time, and the cross-document checks start once a shipment has at least two documents.
A shipment reads as Consistent (every check passed), Needs review (warnings), or Critical (a blocking issue like a broken date sequence or a conflicting country of origin), with Awaiting check shown while documents are still processing. When you are done, mark it Settled to lock the checks and stop new documents from being added - and re-open it later if something changes.
On Business and Enterprise, structured data flows to your systems through outbound webhooks (signed with HMAC-SHA256 so you can verify every delivery) and a documented REST API. On any plan you can also export from the app - a corrected PDF of any document, plus an audit packet (a ZIP with the document, its extracted fields as JSON, your corrections, and the compliance report) for a single document or a whole shipment. Named TMS integrations are on the roadmap.
PDF (scanned or native), PNG, JPG, and TIFF. Batch upload is supported on all plans.
A document is one file of one type - a single commercial invoice, bill of lading, packing list, or certificate of origin. Each file counts as one document no matter how many pages it has, so a 10-page invoice is still one document. A shipment with all four document types counts as four against your monthly allowance.
On the Starter (free) plan, uploads pause until next month. On Professional and Business, you can keep going with overage pricing ($0.75 and $0.50 per doc respectively). No surprise charges - you always see your usage in the dashboard.
Upgrade or downgrade anytime and we prorate the difference. No lock-in contracts on any plan.
Starter gets community support. Professional gets support email with responses within 1-3 business days. Business gets priority support with responses within 12 hours. Enterprise gets dedicated support: reach our team directly during business hours, with responses within 6 hours.
Stop processing documents. Start shipping.
Send us your toughest files for a no-obligation accuracy audit - or start free with 10 documents a month.