Browse Skills

Bill of lading review

    Get Started with This Skill

    Overview

    Extract and validate B/L fields (parties, ports, INCOTERMS, date, clean/claused, cargo); flag discrepancies vs L/C or contract.

    Getting Started

    Add the B/L text (from PDF extraction or paste) to the workspace. Optionally add L/C or contract for comparison. Activate the skill and run the validator for key fields and optional mismatch check.

    Tools

    • validate_bol_fields — Validates shipper, consignee, notify party, ports of load/discharge, INCOTERMS, date of issue, clean vs claused, and cargo description. Optional referencePath for L/C or contract to remind manual comparison.

    Example conversation

    You: We have the B/L text in docs/bol_12345.txt and the L/C in docs/lc_12345.txt. Extract key fields and check for discrepancies.

    Agent: I’ll run validate_bol_fields with the B/L path and referencePath to the L/C.

    Agent: Validation: OK for all key fields (shipper, consignee, notify, ports, INCOTERMS, date, cargo). Reference file provided — manually compare key terms for discrepancies. I’ve produced a short extraction in docs/bol_extract.md.

    You: The L/C says CIF Singapore but the B/L says FOB. Flag it.

    Agent: Added a discrepancy note to docs/bol_extract.md: “INCOTERMS: L/C requires CIF Singapore; B/L shows FOB — resolve before presentation.”

    Output excerpt

    Example when a field is missing:

    ============================================================
    Bill of Lading — Field Validation
    File: docs/bol.txt
    ============================================================
    
    OK: shipper
    OK: consignee
    OK: notify
    OK: port load
    OK: port discharge
    Missing or unclear: incoterms
    OK: date
    OK: clean
    OK: cargo
    
    Action: Add or clarify missing fields; flag discrepancies vs L/C or contract.
    

    Ready to let your expertise drive the workflow?

    Stop wrestling with rigid templates and complex tooling. Write your process in markdown, let the agent handle the rest.

    Get Started