Construction Company Freight Automation System: Requirements, Market Landscape, and Technical Design

Executive Recommendation

The recommended approach is a construction-shipper control tower that sits between internal project/procurement systems and external 3PLs/carriers, rather than trying to replace either side’s TMS completely. The system should normalize quote requests from email/API/manual entry, enforce construction-specific shipment requirements before tendering, orchestrate multi-party communication, compare carrier/3PL responses, and manage exceptions with clear human-in-the-loop checkpoints.[1][2][3][4]

A pure buy solution is usually insufficient because mainstream freight APIs and TMS products are strong at pricing, booking, visibility, and documents, but construction deliveries add jobsite access rules, unload-resource coordination, permit timing, phased deliveries, proof-of-delivery disputes, and job-cost coding that must be modeled explicitly.[1][5][6][7]

The strongest practical design is therefore hybrid build-vs-buy: integrate with Procore/ERP as the construction system of record, use external rating/execution/visibility APIs where they fit, and build a custom orchestration, rules, and exception-management layer for construction-specific workflows.[8][9][2][3][10]

1. Operating Model and End-to-End Workflow

1.1 Core shipper personas on the construction company side

1.2 Main workflow map from request to payment

  1. Need identified: a project, warehouse, or supplier shipment must move to a jobsite, yard, or another facility; this is typically tied to a procurement event and downstream schedule need.[11][1]
  2. Load specification assembled: teams gather ship-from and ship-to details, requested delivery window, dimensions, weight, packaging, commodity, trade/phase, and any site restrictions. For construction, this must also include staging/laydown information, handling method, and field readiness at each handoff.[1][6]
  3. RFQ / tender request issued: many teams still rely on email, spreadsheets, texts, or memory for status and coordination, creating fragmented communication and poor auditability.[1]
  4. Carrier/3PL responses collected: quotes are compared on price, availability, equipment type, transit plan, and ability to satisfy site constraints; safety and authority status should be checked through FMCSA resources before award.[14][15][16]
  5. Award and pre-move compliance: the selected provider submits rate confirmation, insurance/authority evidence as required, and any permit or special-handling documentation; oversize/overweight movements require state-compliant routing and permit logic.[5][16]
  6. Pickup and execution: shipment is dispatched, tracked, and communicated to field teams; visibility systems can push location updates, schedule alerts, and trip events back into the shipper platform.[2][10]
  7. Jobsite receipt and unloading: site teams confirm arrival, unloading method, and exceptions such as shortage, damage, or inability to access the site; OSHA rules around work-area control and keeping clear of loads make unloading coordination operationally significant, not just informational.[6]
  8. Document capture: BOL, delivery photos, POD, receipts, scale tickets, and exception notes are stored; modern freight/document APIs support retrieval of BOLs, receipts, and related shipment documents.[2][17]
  9. Freight audit and AP: invoice amounts are matched to the awarded rate, approved accessorials, and receiving evidence before payment and job-cost posting.[12][18]

1.3 Construction-side artifacts exchanged with 3PLs and carriers

1.4 Common communication bottlenecks that the system must remove

1.5 Workflow-derived product requirements

2. Exception Taxonomy and Edge Cases

2.1 Design principle

Construction freight automation should treat edge cases as normal operating conditions. State permit rules, hazardous-material documentation, unloading safety controls, and dynamic field conditions mean that many shipments cannot be safely auto-awarded or auto-resolved without structured exception logic.[5][7][6]

2.2 Structured exception taxonomy

Exception Typical trigger Required data Workflow consequence Automation rule
Oversize / overweight Dimensions or axle/load exceed state thresholds Origin/destination, route states, dimensions, weight, axle details, requested dates, escort needs Permit lead time, route validation, escort scheduling, possible delivery-date shift Auto-detect and route to permit workflow; human approval required before tender award[5][22]
Equipment mismatch Quote received for van/LTL when shipment needs lowboy, flatbed, step deck, hotshot, crane truck, or other specialized equipment Commodity type, dimensions, load/unload method, site constraints Invalid quote comparison, re-bid, or manual carrier selection Auto-reject mismatched equipment classes; human override only with documented rationale[23][6]
Unload resource conflict Jobsite lacks scheduled crane, forklift, crew, or laydown zone at ETA Unload method, equipment reservation, site contact, laydown/staging zone, safety plan Reschedule delivery or hold at yard; high detention risk Auto-alert and reschedule proposals; human field confirmation required[6][1]
Limited-access / urban jobsite Street closure rules, dock appointment windows, no trailer staging, restricted turn radius, neighborhood constraints Access instructions, delivery window, vehicle size limits, permit needs, contact chain Specific appointment booking, smaller equipment, off-hours delivery, or transload Auto-flag if access profile conflicts with quoted equipment or arrival window; manual dispatch review[21][1]
Remote / off-grid site Poor cellular coverage, long approach distances, limited fueling or recovery options GPS notes, offline contacts, geofence tolerance, recovery instructions Lower visibility confidence, wider ETA buffer, alternate communication plan Auto-switch to low-connectivity tracking policy and require dispatcher check-ins[10][1]
Phased / partial deliveries Single PO or material package ships across multiple dates or milestones Line-item split plan, phase code, required-on-site dates, receiving quantities Multiple quote/tender events, partial PODs, nuanced invoice matching Auto-create child shipments and partial-receipt records; human review only if splits change after award[24][12]
Change order / scope change Project scope or install sequence changes after quote or booking Revised destination, date, quantity, dimensions, WBS/job-cost code Re-quote or amend shipment; prior rate may become invalid Auto-detect material changes and force requote threshold when commercial terms are impacted[25][26]
Weather delay Carrier ETA or site work disrupted by weather Location, ETA, mode, commodity sensitivity, site readiness Reschedule, yard hold, field resequencing, possible damage risk Auto-notify stakeholders and propose new ETA; human decision on proceed/hold[3]
Detention / layover / accessorial dispute Carrier charges waiting time, re-delivery, tarping, escort, or layover Arrival/departure timestamps, geofence logs, appointment window, approvals, photos, notes Approval workflow before invoice payment Never auto-pay unapproved accessorials; require evidence-based approval[18][10]
Damaged or short shipment POD discrepancy, photo evidence, count mismatch BOL, POD, photos, line-item quantities, receiver notes Claim workflow, replacement shipment, supplier notification Auto-open claim/exception record; human resolution required[17][1]
No-show or rejected carrier Carrier misses pickup, declines after award, or fails compliance gate Carrier response history, compliance status, backup options Fallback tendering and schedule impact communication Auto-retender if within policy and standardized lane; human approval for critical-path loads[3][14]
Reroute / site change Project decides new destination, yard hold, or alternate gate New destination, route delta, permit delta, contact chain Re-price, permit amendment, updated ETA and documents Auto-calculate whether change is minor or material; human approval for material changes[5]
Returns / backhauls Rejected materials, reusable equipment, excess inventory, or packaging returns Reason code, condition, packaging, reverse lane, commercial owner New shipment record tied to original load for traceability Auto-create reverse logistics leg; human review if damage/liability involved[4]
Hazardous materials Commodity classified as hazmat UN/ID number, shipping name, hazard class, packing group, quantity, emergency number, employee training status Training, shipping paper, packaging, and emergency-response controls become mandatory System may validate document completeness but must block tender until hazmat data passes rules[7]
POD dispute Carrier marks delivered but site disputes time, count, or condition Signature, photos, location events, receiving notes, document timestamps Invoice hold and dispute workflow Auto-freeze financial settlement pending review[10][17]

3. Compliance, Risk, and Financial Controls

Carrier selection should be gated by FMCSA identity, company safety information, and operating-authority checks because FMCSA exposes SAFER and company safety records for public verification and requires regulated carriers to hold the relevant authority and insurance filings.[14][15][16]

Insurance control should distinguish between FMCSA-filed minimum financial responsibility and the shipper’s own vendor-risk requirements. FMCSA Part 387 sets minimum financial-responsibility rules and electronic filing processes for regulated carriers, but construction shippers commonly also require a current certificate of insurance or due-diligence packet before tender award, especially when high-value materials or site-specific owner requirements are involved.[37][19]

Cargo-claims handling must be designed into the shipment record. Under 49 U.S.C. 14706, motor carriers issue a receipt or bill of lading for property received for transportation and are liable for actual loss or injury to the property under the receipt or bill of lading; FMCSA claim-processing rules further require filed claims to be supported by the bill of lading, evidence of freight charges, and either the invoice, certified copy, or other proof of value, plus documents supporting the amount claimed.[38][39]

That means the system should never treat POD photos alone as sufficient for a damage or shortage dispute. It should preserve the BOL, receiver exception notes, delivery photos, counts, freight-charge evidence, and material-value evidence in one claim file because those artifacts are needed both for voluntary cargo-claim processing and for internal replacement-cost decisions.[39][17]

Hazmat shipments require trained hazmat employees, shipping papers with the proper basic description sequence, emergency-response contact information, and retained training records, which means a construction freight system must store both shipment-level hazmat descriptors and employer-level training attestations.[7]

Oversize and overweight compliance cannot be centralized into a single federal rule because permits are state-issued and route-specific; the system must therefore model state threshold logic, route restrictions, escort requirements, and permit lead-time dependencies.[22][5]

Unloading on construction sites also has safety implications: OSHA’s cranes and derricks rules include work-area control and keeping-clear-of-load requirements, so the shipment record should capture unload equipment, responsible site entity, and site-safety prerequisites before final appointment confirmation.[6]

Financial control should require a complete audit trail from quote through payment. Freight-payment guidance and freight-audit practice both rely on bills of lading, proof of delivery, rate confirmations, contracts, and invoice detail to validate charges before payment, while prepayment-audit frameworks require the receiving organization to verify billing correctness before disbursement.[40][18][41]

For system design, that implies immutable retention of at least these linked records on every shipment: original RFQ, quote responses, award decision, rate confirmation, BOL, pickup/delivery timestamps, POD, exception notes, accessorial evidence, invoice, audit decision, and ERP posting reference.[40][17][18]

Rate confirmations and accessorials need explicit approval controls. Freight-audit guidance treats accessorials such as detention and special handling as separate charge classes that must be validated against the original service agreement, so the system should require evidence-backed approval for detention, layover, re-delivery, escort, crane assist, tarping, and other non-base charges before they can pass to AP.[18][40]

Job-cost coding and reconciliation should also be a first-class control, not an afterthought. Because three-way matching compares the purchase order, invoice, and goods receipt before payment, and because Procore ERP integrations synchronize project financial context across construction accounting systems, freight costs should be posted back with project, WBS, cost-code, and shipment-reference data sufficient for project-level accruals, variance analysis, and dispute tracing.[12][13][9][26]

Construction payment-risk controls also justify retaining delivery records even when transportation law does not prescribe a universal construction-specific retention term. Lien and payment-rights guidance for material suppliers emphasizes keeping signed delivery tickets to prove delivery and last furnishing, so a construction-shipper system should preserve delivery tickets, signed receipts, gate logs, and site photos as part of the permanent shipment evidence set.[42][43]

A practical retention policy is therefore to keep shipment, rating, and invoice-audit records for at least the period needed for freight-claim, dispute, tax, contract, and project-closeout purposes, with no deletion while a claim, lien dispute, audit, or payment dispute remains open; where a formal benchmark is needed, regulated transportation audit programs illustrate multi-year retention horizons and carriers have a three-year limit to file certain transportation claims with GSA.[41]

4. Market Landscape and Build-vs-Buy Options

Category / vendor Target segment Quote / communication capability API / integration support Construction fit Key gap for this use case
Procore Construction owners, GCs, specialty contractors Project correspondence, workflows, documents, financial context; not a freight quote engine[8] Secure REST APIs, OAuth 2.0, webhooks; strong ERP connectors including Spectrum, Vista, Sage, CMiC, NetSuite, Acumatica, Workday, Xero, QuickBooks, and others[8][9] Very high as source of project, WBS, correspondence, and financial truth Needs custom freight orchestration layer[8]
Uber Freight APIs Shippers, carriers, partners Quotes, shipments, tracking/visibility, documents[2] API program for quotes, booking, visibility, documents[2] Good as execution/rating building block Does not natively solve construction jobsite coordination[2][6]
Loadsmart Enterprise shippers and TMS users Instantly bookable rates, dynamic pricing, guaranteed tender acceptance, real-time status updates, automated invoicing[3] Pre-built TMS integrations; API/EDI visibility and invoicing[3] Good for spot/backup capacity and integration into shipper workflows Still requires custom jobsite rule layer and specialized-material logic[3]
Freightquote by C.H. Robinson SMB shippers and developers Automated freight quotes and shipping information via API[4] API integration via C.H. Robinson developer site[4] Useful for quote aggregation and SMB entry point Construction-specific workflow depth is limited[4]
Descartes MacroPoint Shippers, freight brokers, 3PLs Tracking sessions, location updates, order statuses, trip events, schedule alerts, driver messaging, forms/images[10] REST APIs, flat-file options, callbacks/webhooks[10] Strong for execution visibility and evidence capture Not a full shipper-side freight procurement/control-tower product for construction[10]
Oracle Transportation Management Large enterprises Transportation automation and rate/routing actions[27] REST APIs are Oracle’s preferred integration option for automation[27] Strong enterprise TMS foundation Heavyweight and not construction-native; still needs field/jobsite layer
SAP Transportation Management Large SAP-centric enterprises Carrier selection, tendering, freight orders; carrier ranking and auction/tender processes are supported[28][29] Freight-order API and broader SAP integration surfaces[29] Strong if SAP is already system backbone Complex implementation and weak construction-site specificity
MercuryGate Shippers and 3PLs needing transportation planning/execution TMS with planning, execution, freight audit, payment, and carrier management in market references[30] RESTful APIs secured with OAuth2 in API docs[31] Potential middle-ground TMS base Still oriented to generic transportation flows rather than construction exceptions
Trimble TMW.Suite Enterprise transportation businesses, brokers, carriers Operational, administrative, safety, brokerage, dispatch, and document-management tools[32][33] Trimble developer ecosystem plus EDI/integration options[34] Useful if transportation arm already runs Trimble Not construction-owner-centric and usually too transportation-native for the shipper-side UX

4.1 Market conclusion

No single reviewed product cleanly spans construction project context, freight quote orchestration, compliance gating, field coordination, and freight audit. The market is best used as a component stack: construction system of record from Procore/ERP, pricing/execution from one or more freight providers, visibility from MacroPoint or equivalent, and a custom orchestration layer to connect the pieces.[8][9][2][3][10]

5. Technical System Design

5.1 System boundary

The system should be built as a shipper-side orchestration platform. Upstream systems provide project, supplier, PO, and job-cost context; downstream systems provide market rates, execution, and visibility; the orchestration layer owns normalization, rules, collaboration, and exceptions.[8][9][2][3]

5.2 Why these components are required

The service layout should mirror the actual failure points in construction freight. Multi-channel intake is required because quote requests still originate in email, spreadsheets, texts, and manual coordination; a rules layer is required because jobsite access, unload safety, hazmat, and OS/OW constraints make many loads invalid unless validated before tender; a document and audit layer is required because BOLs, PODs, rate confirmations, and invoices must support claims, disputes, and payment controls; and an integration layer is required because the project/financial system of record and the freight-execution systems are usually different products.[1][6][5][7][40][9]

5.3 Core services

5.4 Canonical data model

The canonical shipment object should include, at minimum: shipment ID; project ID; job/WBS/cost code; purchase order or material request reference; origin and destination; requested pickup/delivery windows; commodity and material package; dimensions, weight, packaging, hazard flags; required equipment type; permit flags; unload method; laydown/staging location; site contacts; compliance packet status; quote set; selected provider; execution milestones; documents; exceptions; accessorial approvals; and invoice-reconciliation status.[26][9][6][7]

5.5 Event flow

  1. Shipment request created from PO or project need: the request enters from procurement, warehouse, or project operations and inherits project/WBS context from construction systems.[11][26]
  2. Normalization validates required fields and classifies shipment risk: the platform checks completeness for dimensions, weight, site instructions, unload method, and compliance-sensitive attributes before any quote release.[1][6][5]
  3. Rules engine determines eligible carriers/3PLs and whether API rating, email bidding, or both should be used: this branching is needed because some providers expose quote APIs while many real-world construction interactions still begin through inbox-driven coordination.[2][3][4][1]
  4. Quotes arrive and are normalized into comparable commercial and service records: API responses and manual bids should be scored against a common structure so the shipper can compare rate, service commitment, equipment fit, and compliance readiness on one screen.[2][3][14][16]
  5. Compliance gate verifies authority, safety, insurance, and special documentation: loads that fail authority, COI, hazmat, or permit rules should be blocked from award until corrected.[14][16][37][7][5]
  6. Award decision is made automatically only when policy permits: standardized, low-risk lanes may auto-award, but critical-path, OS/OW, hazmat, and site-readiness-sensitive loads should route to procurement or logistics approval.[5][7][6]
  7. Execution updates flow in as milestone events: provider APIs and visibility tools should feed shipment status, location, ETA, arrival, and document events back into the orchestration record.[2][10][3]
  8. Arrival and POD trigger receipt, discrepancy, and invoice-hold logic: because POD evidence, timestamps, and receiver notes drive both dispute handling and billing readiness, discrepancies should automatically hold settlement.[17][39]
  9. Invoice audit matches rate, accessorials, and receiving evidence before ERP posting: finance should not post or pay until the invoice aligns with the rate confirmation, approved exceptions, and proof of receipt under three-way-match discipline.[12][18][40][9]

5.6 Human-in-the-loop boundaries

5.7 Recommended architecture pattern

Use an event-driven modular architecture with a relational system of record and asynchronous integrations. The orchestration core should publish events such as ShipmentRequested, QuoteRequested, QuoteReceived, ComplianceFailed, AwardApproved, TruckArrived, PODCaptured, and InvoiceHeld. This pattern fits the domain because freight operations are message-heavy, exception-heavy, and integration-heavy, and because external providers often respond asynchronously via APIs, EDI, or callbacks.[10][36][27]

5.8 API and communications ingestion strategy

5.9 Phased rollout

  1. MVP: start with email/form intake, canonical shipment record, quote comparison, manual approval workspace, document vault, Procore/ERP sync, and basic exception handling for missing data, late delivery, and POD capture because these solve the inbox fragmentation and auditability problems present in the current workflow without requiring broad carrier-side change management.[1][8][9][17]
  2. Phase 2: add API rating and execution providers, FMCSA compliance gating, visibility integrations, accessorial approval workflows, and analytics once the canonical workflow is stable and the organization can trust structured audit data.[2][3][14][10][18]
  3. Phase 3: add OS/OW permit workflows, hazmat controls, advanced site-readiness scheduling, and carrier-performance optimization because those capabilities depend on richer rules, more compliance data, and stronger operational discipline.[5][7][6]
  4. Phase 4: add policy-based auto-award on safe lanes and AI-assisted exception triage only after the business has enough clean historical quote, execution, and exception data to justify higher automation with a full audit trace.[18][17][10]

6. Final Design Verdict

The best system is not a generic TMS clone. It is a construction-aware freight orchestration layer that treats the jobsite as a first-class delivery endpoint, the 3PL/carrier market as a pluggable execution network, and compliance plus exception handling as mandatory controls rather than back-office afterthoughts. That design aligns with how construction teams actually coordinate materials and with what the current software market does well versus poorly.[1][8][2][3][10]

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43]

Sources

[1] StruxHub construction materials management — https://struxhub.com/blog/construction-materials-management-how-to-track-construction-materials-from-warehouse-to-jobsite-in-real-time/
Accessed: March 13, 2026
[2] Uber Freight Developer Portal — https://developer.uberfreight.com/get-started
Accessed: March 13, 2026
[3] Loadsmart TMS Integrations — https://loadsmart.com/link/
Accessed: March 13, 2026
[4] Freightquote API Integration — https://www.freightquote.com/technology/b-2-b/
Accessed: March 13, 2026
[5] FHWA Best Practices in Permitting Oversize and Overweight Vehicles — https://ops.fhwa.dot.gov/publications/fhwahop17061/fhwahop17061.pdf
Accessed: March 13, 2026
[6] OSHA Cranes and Derricks in Construction — https://www.osha.gov/sites/default/files/publications/OSHA3433.pdf
Accessed: March 13, 2026
[7] PHMSA Hazmat Transportation Requirements — https://www.phmsa.dot.gov/sites/phmsa.dot.gov/files/docs/training/hazmat/69186/hazmat-transportation-reqmts-web-final.pdf
Accessed: March 13, 2026
[8] Procore Developer Platform Introduction — https://developers.procore.com/documentation/introduction
Accessed: March 13, 2026
[9] Procore ERP Integrations — https://support.procore.com/products/online/user-guide/company-level/erp-integrations
Accessed: March 13, 2026
[10] Descartes MacroPoint Visibility Docs — https://docs.macropoint.com/
Accessed: March 13, 2026
[11] Procore Construction Procurement — https://www.procore.com/library/construction-procurement
Accessed: March 13, 2026
[12] Tipalti 3-Way Match — https://tipalti.com/resources/learn/3-way-match/
Accessed: March 13, 2026
[13] Stampli 3-Way Matching — https://www.stampli.com/blog/invoice-management/3-way-invoice-matching/
Accessed: March 13, 2026
[14] FMCSA SAFER — https://www.fmcsa.dot.gov/safer
Accessed: March 13, 2026
[15] FMCSA Company Safety Records — https://www.fmcsa.dot.gov/safety/company-safety-records
Accessed: March 13, 2026
[16] FMCSA Types of Operating Authority — https://www.fmcsa.dot.gov/registration/types-operating-authority
Accessed: March 13, 2026
[17] Vector proof of delivery — https://www.withvector.com/blog/what-is-proof-of-delivery-in-logistics-why-its-important/
Accessed: March 13, 2026
[18] Ship4wd Freight Audit — https://ship4wd.com/logistics-shipping/freight-audit/
Accessed: March 13, 2026
[19] Carrier411 Due Diligence Certificates — https://www.carrier411.com/certificate.cfm
Accessed: March 13, 2026
[20] Freightquote Bill of Lading — https://www.freightquote.com/how-to-ship-freight/bill-of-lading/
Accessed: March 13, 2026
[21] Procore Material Storage Construction — https://www.procore.com/library/material-storage-construction
Accessed: March 13, 2026
[22] FHWA State Oversize Overweight Permit Contacts — https://ops.fhwa.dot.gov/freight/sw/permit_report/index.htm
Accessed: March 13, 2026
[23] Freightquote Flatbed Shipping — https://www.freightquote.com/define/what-is-flatbed-shipping/
Accessed: March 13, 2026
[24] Follo Construction Material Deliveries — https://follo.co/exploring-the-types-of-construction-project-material-deliveries/
Accessed: March 13, 2026
[25] Procore Change Orders API — https://developers.procore.com/documentation/tutorial-change-orders
Accessed: March 13, 2026
[26] Procore Work Breakdown Structure — https://developers.procore.com/documentation/tutorial-wbs
Accessed: March 13, 2026
[27] Oracle OTM REST APIs — https://docs.oracle.com/en/cloud/saas/supply-chain-and-manufacturing/25b/faips/otm-rest-apis.html
Accessed: March 13, 2026
[28] SAP Selecting Carriers and Tendering — https://learning.sap.com/courses/business-processes-in-sap-s-4hana-transportation-management/selecting-carriers-and-tendering
Accessed: March 13, 2026
[29] SAP Freight Order API — https://help.sap.com/docs/SAP_S4HANA_CLOUD/61e246f4b34c4e1790d8b7651c0b40a8/31058013fa80465bb6587cf9dba4f861.html
Accessed: March 13, 2026
[30] MercuryGate TMS overview — https://www3.technologyevaluation.com/solutions/16286/mercurygate-tms?srsltid=AfmBOopNlTtCsvHhI63_vFB1BuidnetLPYKHge8RRz2LYubkr8FPmED8
Accessed: March 13, 2026
[31] MercuryGate API Docs — https://qa-api-docs.mercurygate.net/documentation/
Accessed: March 13, 2026
[32] Trimble TMW Suite TMS — https://transportation.trimble.com/en/solutions/transportation-management/tmw-suite-tms
Accessed: March 13, 2026
[33] Trimble Brokerage Dispatch Document Management — https://transportationinfo.trimble.com/suitecatalog/brokerage-dispatch-document-management
Accessed: March 13, 2026
[34] Trimble Developer Docs — https://www.trimble.com/en/developer/docs
Accessed: March 13, 2026
[35] Procore Documents API — https://developers.procore.com/documentation/tutorial-documents
Accessed: March 13, 2026
[36] Procore Webhooks — https://developers.procore.com/documentation/webhooks
Accessed: March 13, 2026
[37] 49 CFR Part 387 Minimum Levels of Financial Responsibility for Motor Carriers — https://www.ecfr.gov/current/title-49/subtitle-B/chapter-III/subchapter-B/part-387
Accessed: March 13, 2026
[38] 49 U.S. Code § 14706 - Liability of carriers under receipts and bills of lading — https://www.law.cornell.edu/uscode/text/49/14706
Accessed: March 13, 2026
[39] 49 CFR 370.7 Investigation of claims — https://www.ecfr.gov/current/title-49/subtitle-B/chapter-III/subchapter-B/part-370/section-370.7
Accessed: March 13, 2026
[40] Understanding freight payments: A comprehensive guide — https://www.bill.com/learning/freight-payments
Accessed: March 13, 2026
[41] GSA Freight Transportation Handbook — https://www.gsa.gov/cdnstatic/FreightHandbook%20Final%20May%202021.pdf
Accessed: March 13, 2026
[42] New Jersey Mechanics Lien Guide and FAQs — https://www.levelset.com/mechanics-lien/new-jersey-lien-law-faqs/
Accessed: March 13, 2026
[43] What is a delivery ticket? — https://www.levelset.com/blog/what-is-a-delivery-ticket/
Accessed: March 13, 2026