FMCSA New Authority & Insurance Leads — Trucking Sales Triggers avatar

FMCSA New Authority & Insurance Leads — Trucking Sales Triggers

Pricing

from $30.00 / 1,000 authority pending leads

Go to Apify Store
FMCSA New Authority & Insurance Leads — Trucking Sales Triggers

FMCSA New Authority & Insurance Leads — Trucking Sales Triggers

Daily trucking sales triggers from official FMCSA data: authority pending (needs insurance + BOC-3), insurance lapses, new MC authorities and new USDOT carriers — with contacts, coverage gaps, current & previous insurer and lead priority.

Pricing

from $30.00 / 1,000 authority pending leads

Rating

0.0

(0)

Developer

Technical Dost Solutions

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Features

Limited permissions

Share

FMCSA New Authority & Insurance Leads — Daily Trucking Sales Triggers

Get fresh trucking leads every day from official FMCSA data — carriers whose authority is pending and still need insurance and a BOC-3, carriers suspended because their insurance was cancelled, newly granted MC authorities, and brand-new USDOT registrations. Every lead comes with the company, officer, phone, email, fleet size, cargo, exactly what they must file right now (e.g. "BIPD liability insurance $750,000 (BMC-91X)"), their current and previous insurer, and a hot/warm priority.

Built for trucking insurance agents, BOC-3 process agents, freight factoring companies, dispatch services, ELD / fuel-card vendors and lead-gen agencies. Schedule it daily with Only new on and you get — and pay for — each lead once.

Why this is different: most FMCSA scrapers return raw carrier rows. This Actor returns sales triggers — what just happened to a carrier and what they need. It is built on FMCSA's new Motus registration datasets. The legacy authority/insurance files stopped updating in May 2026 and Motus now issues random USDOT/MC numbers, so tools still reading the old feeds or "MC number > X" ranges quietly return stale leads.

What you get (per lead)

FieldExample
triggerTypeauthority_pending, insurance_lapse, boc3_lapse, authority_granted, reinstated, new_usdot
needsSummaryBIPD liability insurance $750,000 (BMC-91/91X filing); BOC-3 process agent filing
leadPriority / priorityReasonshot — "Authority pending — must file insurance to activate", "Contact on file"
legalName, officer1, email, phone, cellPhoneCompany + contact from the FMCSA census (MCS-150)
requiredBipdCoverage / filedBipdCoverage1000000 / 750000 — the exact coverage gap
currentInsurer / previousInsurerWho insures them now / who just cancelled (win-back context)
boc3OnFile / boc3AgentIs a process agent on file, and who
powerUnits, drivers, fleetBand, cargoTypes, hazmat, carrierOperationQualify by fleet size, cargo and operation
state, timezone, bestCallWindowLocalTX, America/Chicago, 09:00–11:30
usdotNumber, docketNumber, saferUrlVerify instantly on FMCSA SAFER

Two ready-made table views: Insurance agents — coverage gaps and Factoring / dispatch / ELD — new carriers. Export to CSV, Excel, JSON, Google Sheets or your CRM.

Sales triggers explained

TriggerWhat happenedWho buys it
Authority pendingCarrier applied for operating authority; it stays pending until insurance (BMC-91/91X) and a BOC-3 are filedTrucking insurance agents, BOC-3 agents
Insurance lapseAuthority suspended — insurance cancelled, no active coverage meeting the minimumInsurance agents (urgent re-quote), brokers (risk)
BOC-3 lapseSuspended for no process agent on fileBOC-3 process agents
Authority grantedNewly active MC authority — ready to haulFactoring, dispatch, load boards, fuel cards, ELD
ReinstatedAuthority reactivatedFactoring, dispatch
New USDOTBrand-new USDOT registration (earliest signal)ELD, compliance, insurance

Typical national volume: ~90 pending authorities, ~100 new authorities, ~50–75 insurance-lapse suspensions and ~450 new USDOTs per weekday.

How to use

  1. Pick your Sales triggers and States.
  2. Leave Only new since last run on and give each client/territory its own Stream name.
  3. Click Start — or better, add a Schedule (Console → Schedules → daily at 13:00 UTC). Each run returns only leads you haven't received yet.

Example input — insurance agent in Texas and Oklahoma:

{
"triggerTypes": ["authority_pending", "insurance_lapse"],
"states": ["TX", "OK"],
"fleetSize": "any",
"excludeHazmat": true,
"requirePhone": true,
"onlyNew": true,
"stateKey": "tx-ok-agency"
}

Example input — factoring company, all new authorities nationwide:

{ "triggerTypes": ["authority_granted", "reinstated"], "onlyNew": true, "stateKey": "factoring-national" }

Lookup mode — paste USDOT numbers into Lookup mode to get a full profile (contacts, authority, insurance on file, coverage gaps, BOC-3) for carriers you already know.

Pricing (pay per lead — no subscription)

EventPrice
Authority pending lead (with coverage gaps)$0.03
Insurance lapse lead$0.03
BOC-3 lapse lead$0.02
Authority granted lead$0.015
Reinstated lead$0.01
New USDOT lead$0.004
Carrier lookup$0.004

You only pay for leads delivered. With Only new you never pay twice for the same lead. Set Max leads per run or a maximum charge to cap spend. Comparable new-authority lead lists typically sell for $0.10–$1.00+ per lead.

Integrations

n8n

Import integrations/n8n-workflow.json (Workflows → Import from file). It runs the Actor every morning via the Apify API, keeps hot leads and appends them to Google Sheets. Add an HTTP Header Auth credential with Authorization: Bearer <your Apify API token>. You can also use n8n's Apify node: Run Actor → technicaldost/fmcsa-trucking-sales-triggers → Get dataset items.

Make (Integromat)

  1. Add the Apify → Run an Actor module, Actor technicaldost/fmcsa-trucking-sales-triggers, Run synchronously = Yes, paste the JSON input above.
  2. Add Apify → Get Dataset Items using the run's defaultDatasetId.
  3. Add a Filter leadPriority = hot, then Google Sheets → Add a Row, HubSpot → Create a Contact, or Slack → Create a Message.
  4. Schedule the scenario daily.

No Apify module? Use HTTP → Make a request: POST https://api.apify.com/v2/acts/technicaldost~fmcsa-trucking-sales-triggers/run-sync-get-dataset-items with header Authorization: Bearer <token> and your JSON input as the body — the response is the array of leads.

Zapier, API, Python, MCP

Use the Apify app in Zapier, call the REST API above, or the Apify Python/JS clients. AI agents can call this Actor through the Apify MCP server ("find trucking companies in Texas that need insurance today").

FAQ

Where does the data come from? Official FMCSA open data on data.transportation.gov: Motus AuthHist, Carrier, Insurance, Insurance History and BOC-3 datasets plus the FMCSA Company Census File. Updated daily by FMCSA.

How fresh are leads? FMCSA publishes daily; most events appear the next morning.

Why do some leads have no email? Contacts come from what carriers filed on their MCS-150. New USDOT registrations almost always include email; some older carriers only list a phone.

Is this an MC number scraper? It covers MC/MX/FF dockets and USDOT numbers, but returns events rather than ranges — Motus randomizes new numbers, so sequential "new MC number" lists no longer work.

Compliance

Not affiliated with FMCSA or USDOT. Data is public government data. Contacts include sole proprietors' phones and emails: you are responsible for complying with TCPA (no autodialed or prerecorded calls/texts to mobile numbers without consent), CAN-SPAM, state telemarketing laws and Do-Not-Call lists. This Actor has no outreach features. Withdrawn-authority records (which expose personal emails) are excluded.

Support

Found a bug or want a new trigger (e.g. broker bond lapses, new insurance filings by insurer)? Open an issue on the Actor's Issues tab — feature requests are usually shipped within days.