Skip to content

Logistics and distribution

Freight fraud and AI carrier vetting: what your onboarding records reveal

By SourceX Editorial · Updated

Short answer

AI carrier vetting fights freight fraud by comparing a carrier's claimed identity with authority, insurance, contact and performance signals, and it learns from your past onboarding decisions. The most useful records pair each flag with the reviewer's decision and what happened on later loads. Bank details, tax IDs and fraud allegations about named carriers stay private.

Key takeaways

  • Vetting tools check authority, insurance and contact details, but your own decisions and outcomes show which flags actually mattered.
  • A contact or remit-to change after onboarding is one of the most important events to log, with who approved it and how it was verified.
  • False positives, legitimate carriers that were flagged, are as instructive as confirmed fraud.
  • Onboarding vendor scores and alerts are usually governed by the vendor's terms, not yours.

What does AI carrier vetting actually check?#

AI carrier vetting checks whether the carrier asking for a load is who it claims to be, and whether anything in its profile has changed in a way that signals double brokering, identity theft or payment fraud. It compares many signals at once instead of relying on a single authority lookup.

Typical signals include operating authority status and how recently it was granted or reinstated, whether the insurance certificate matches the filing on record, whether the email domain and phone number match the carrier's historical contacts, equipment and lane claims that fit its history, and recent changes to the remit-to account. Fraud usually appears as a mismatch between two of these, not as a single red flag.

Rules catch the obvious cases. Models are being built to catch the subtle ones, such as a real carrier's identity used from a new email address, which is why the record of how your team reviewed borderline cases matters.

The vetting record checklist#

A complete vetting record shows what was checked, what was found, who decided and what happened afterward. Compare your onboarding platform, TMS carrier profiles and compliance inbox against the records in the table.

The order of events matters as much as the records. A remit-to change shortly after a first load, requested from a new email domain, reads very differently from the same change after years of clean service. Keep timestamps on every row so the sequence can be rebuilt.

The vetting record checklist
RecordWhat it showsWhere it usually livesSensitivity
Authority and DOT snapshotStatus and dates at the moment of onboardingOnboarding platform or TMS carrier profileLow; public data, but the snapshot is yours
Insurance certificate and verificationCoverage, insurer and whether the agent confirmed itOnboarding platform, email from the agentModerate; policy details
Carrier packet and agreementSigned broker-carrier agreement, W-9, contactsOnboarding platform, document storageHigh for tax IDs and signatures
Contact and remit-to change logEvery email, phone and bank change, with the approverTMS audit fields, AP system, emailHigh; bank details
Flags and alertsMonitoring alerts and rule hitsOnboarding vendor dashboardGoverned by vendor terms
Reviewer notes and decisionApproved, conditional, rejected or blocked, and whyTMS notes, compliance spreadsheet, emailModerate; may name suspected fraud
Load outcomesService, no-shows, theft, double brokering found laterTMS loads, claims filesModerate
  1. 01Your work records
  2. 02Personal details removed
  3. 03You approve the release
  4. 04Licensed to AI developers
How it works with SourceX: Your work records → Personal details removed → You approve the release → Licensed to AI developers.Illustrative

Why outcomes make vetting records worth keeping#

Outcomes turn a vetting record from a checklist into a lesson. A flag that led to rejection, a flag that was overridden and ended in a clean delivery, and an approval that later proved fraudulent each teach a model something different.

Many brokerages keep the approval and lose the rest. The rejection reason sits in someone's inbox, the override is never explained, and the double-brokering discovery months later is recorded only in a claims file with no link back to the onboarding decision. Linking those moments by carrier and load is the most useful cleanup step a compliance team can take.

False positives deserve particular care. Legitimate small carriers are often flagged because they are new, changed dispatch services or switched factoring companies. A record of how your team cleared them helps a model avoid blocking good capacity.

What must stay private#

Vetting records contain bank details, tax identifiers and accusations, so parts of the file stay private even when the decision history is shared. The items in the list below are usually excluded outright.

For what remains, the common approach is to replace carrier identities with consistent tokens, keep the sequence of signals and decisions, and lag the history so it does not reveal how current controls work. A decision rule that works for most compliance teams: if a field would help someone impersonate a carrier or get past today's checks, it stays out.

  • Bank account and remit-to details, including factoring company assignments.
  • Tax identification numbers and signatures from W-9 forms and carrier agreements.
  • Personal phone numbers, driver license images and owner-operator home addresses.
  • Internal blocklists that name carriers as fraudulent, since an unproven allegation about a named business carries legal risk.
  • Files shared with insurers or law enforcement during a theft or fraud investigation.
  • Current detection rules and thresholds, which would help a bad actor if they leaked.

Your decisions versus vendor and public data#

Your own review notes and decisions are usually the part of a vetting history you control, while vendor scores and public data come with conditions. Separate the sources before using or licensing onboarding records.

Public data deserves a note of its own. Authority and insurance status change over time, so a lookup run today does not show what your team saw on the day it approved a carrier. Store each snapshot with its date, or the record cannot explain the decision.

Your decisions versus vendor and public data
DataUsually controlled byWhat to check
Reviewer notes, decisions and override reasonsYour companyEmployee privacy notices and internal policies
Carrier-supplied documentsCarriers, provided for onboardingConfidentiality terms in the broker-carrier agreement
Onboarding platform scores, alerts and monitoringThe platform vendorSubscription terms on exports and outside use
Public authority and safety dataPublic sourcesAccuracy at capture; keep the snapshot date
Load outcomes and claimsYour company, and insurers for claimsCustomer contracts and claim settlement terms

Illustrative: a 3PL rebuilds its vetting log after a payment diversion#

Illustrative: Lakeshore Logistics Group, a fictional asset-light 3PL, onboards carriers through a third-party onboarding platform and keeps carrier profiles in its TMS. A carrier's remit-to account is changed after an email that appears to come from the carrier's dispatcher, and a payment goes to the wrong account.

The review finds that accounts payable approved the change with no link to the carrier profile and no callback to the number on file. Lakeshore now logs every contact and bank change on the carrier profile with the verification method and approver, and it backfills earlier changes from AP and email records where it can.

When the COO later reviews which records could inform outside AI work, the team separates its own decisions and load outcomes from the platform's scores, which stay out of scope under the vendor terms. Bank details and the investigation file are excluded entirely.

How SourceX approaches vetting histories#

SourceX treats carrier vetting history as a sensitive record family that moves through every stage of the SourceX five-step transaction, from Supply and Rights through Preparation and Approval to Delivery. Nothing is shared in the first assessment; the fit check asks only which systems hold onboarding records and how decisions are logged.

In the Rights step, vendor terms and carrier agreements decide what is in scope. The SourceX Evidence Packet then records which sources were included, how carrier identities were tokenized and that your company approved the release.

Frequently asked questions

Is public FMCSA data valuable to AI developers on its own?

Public authority and safety data is available to anyone, so on its own it adds little. What a public lookup cannot show is the snapshot your team saw at onboarding, the decision you made with it and what happened on the loads that followed. That combination is specific to your company.

Could sharing vetting history help fraudsters?

It could if current rules, thresholds or named blocklists leaked. That is why vetting histories are usually lagged, tokenized and stripped of the logic behind live controls. The focus is on past decisions and outcomes, not on a guide to getting past your current process.

Should we keep records for carriers we rejected?

Yes, within your retention policy. Rejections and their reasons are among the most useful vetting records, and they help if a rejected carrier disputes the decision. Keep the reason, the evidence considered and the reviewer, linked to the carrier profile instead of buried in email.

Do broker-carrier agreements limit how we use onboarding documents?

Some do. Agreements often include confidentiality terms covering information exchanged between the parties, and carrier packets contain personal and tax details. Read your standard agreement and any carrier-specific versions, and have counsel confirm whether de-identified decision records fall outside those terms.

What if our vetting decisions live in a spreadsheet?

A spreadsheet works if it has a stable carrier identifier, dates, the decision and a reason. Link it to TMS carrier IDs and keep version history. The weak points are usually missing reasons and overwritten rows, so add a reason column and stop editing past entries.

Does AI vetting replace a compliance analyst?

No. Automated checks screen every carrier quickly and flag mismatches, but borderline cases still need a person who can call the carrier, compare documents and weigh context. The analyst's notes on those cases are also what makes the next version of the tool better, so keep them on the carrier profile.

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if your company qualifies