Enter origin and destination to find matching capacity
Repositioning Opportunities
Market Pulse
Pipeline Funnel
Match Insights
Top Rejection Reasons
Top Outcome Failure Reasons
Critical
0
Warning
0
Info
0
Ready to Review
0
Active candidates to confirm
Emerging
0
Still forming — not yet actionable
Matches Pending
0
Lanes with unresolved matches
Outcome Needed
0
Matches awaiting outcome
My Lanes
0
Lanes you submitted or confirmed
💡Lanes flow through: Signal → Lane → Approve → Send to Market. Approve lanes internally first, then Send to Market to trigger carrier matching.
Lane Intelligence
Active Mini-Bids
0 selected
ID
Status
Origin
Destination
Equipment
Signals
Matches
First Seen
Last Seen
Promoted
Actions
Carrier Matches
▶ Supporting Signals▶ Action History
Signal Detail
Review Lane
Choose an outcome for this lane
Advance
Hold
Archive
Reason
Please describe what's wrong (required for Invalid Data)
Record Outcome
What happened after the introduction?
Submit Lane
Signals
×
#
Origin
Dest
Equip
Source
Submitted
Available
Rate
Vol/Freq
Carrier
Customer
Conf
Lane
Actions
0 selected
Lane Matches
Lane
Origin
Dest
Equipment
State
Total Matches
Potential
Awaiting
Confirmed
Actions
Signal Archive
Signals that have been promoted to lanes
#
Origin
Dest
Equipment
Side
Date
Rate
Source
Lane
Lane State
Submit Signal
Bulk Upload Signals
Paste CSV rows or upload a file. Required: Origin City, Origin State. Optional: Dest City, Dest State, Equipment, Rate, Volume, Frequency, Pickup Type, Delivery Type, Date, Notes.
Use the webhook URL below to forward emails into LaneLock without Graph API. You can also use "Paste Email" in the toolbar.
POST /api/email/ingest
{
"sender_email": "carrier@example.com",
"sender_name": "John Doe",
"subject": "Capacity Update",
"body": "Available in Dallas, TX 02/20..."
}
Matching Engine
How Matching Works
When you search a lane, the engine finds carriers across 9 tiers — ranked by score (lower = better match):
Hot — Active truck posted in origin state, near pickup date. Must be enroute or within close range.
Nearby — Cross-state truck within deadhead radius, heading toward freight.
Preferred — Carrier declared this lane in their preferred lanes.
Pattern — Carrier repeatedly posts capacity on this day of week in origin state.
Corridor — Carrier has hauled origin state → dest state 2+ times.
Historical — Carrier hauled this exact lane before.
Backhaul — Truck near origin, heading toward destination.
Zone — Truck in same freight zone (different state), heading toward freight.
Past — Historical capacity postings with recency/frequency scoring.
Within each tier, trucks are ranked by deadhead distance. Enroute trucks (heading toward destination) get bonus points and higher deadhead allowance. Non-enroute trucks beyond the “Close Range” threshold are filtered out when a destination is specified.
Distance Thresholds
Non-enroute trucks must be within this radius to match
Max deadhead for trucks heading toward the destination
Hot tier: max DH when freight has no destination specified
Nearby tier: max DH for out-of-state trucks when no destination
Max DH for historical (inactive) postings in the Past tier
Max DH for trucks near origin that want the destination
Max bearing deviation to count a truck as heading your way
Tier Base Scores
Lower score = higher priority in ranking
Score Modifiers
Points added per day away from target date
Deadhead miles / this = points added
Points subtracted for enroute trucks
Points subtracted when truck wants freight dest state
Points subtracted for any carrier with enroute capacity
Past Capacity Decay (Tier 9)
Skip carriers with falloff rate above this %
Minimums
Date Window
State Escape Factors (SEF)
Escape factors represent how hard it is to get a truck OUT of a state. 1.0 = easy (balanced), 2.0 = very hard (trucks go in but don't come out). Used by the matching engine to adjust radius and pricing in Phase C.
Pending Carrier Approvals
Customer Import
CSV / Excel Upload
Columns: Company Name, Contact Name, Contact Email, Contact Phone
Drop a CSV or Excel file here or click to browse
Columns: Company Name, Contact Name, Contact Email, Contact Phone
Company
Contact
Email
Phone
Carrier Import
CSV / Excel Upload
Carrier Name, MC#, DOT#, Contact Name, Email, Phone, City, State, Equipment, Company Phone
Drop a CSV or Excel file here or click to browse
Columns: Carrier Name, MC#, DOT#, Contact Name, Email, Phone, City, State, Equipment, Company Phone
Carrier
MC#
DOT#
Contact
Email
Phone
City
State
Equipment
TMS Integrations
Connect your Transportation Management System to automatically sync shipment history. This feeds the matching engine with real haul data.
TAI
TAI TMS
Transportation Associates Inc.
Not Connected
McL
McLeod
McLeod Software
Not Connected
REV
Revenova
Salesforce-native TMS
Not Connected
ALJ
Aljex
Aljex TMS
Not Connected
AI Insights Configuration
Configure AI-powered data quality checks and the interactive AI assistant. Rule-based checks run free; LLM checks and the chat assistant require a Claude API key.
Enable AI Insights
Run background data quality checks on incoming emails and quotes
Get notified by email when critical issues are detected
Lane Reports
Lane
Reporter
Reason
Date
Lane State
Action
Review Queue
ID
Type
Resource
Reason
Status
Date
Actions
Carrier Trust Scores
Carrier
MC#
Trust Score
Events (180d)
Recent Events
Recent Trust Events
Carrier
Event
Severity
Detail
Date
Market Definitions
Define metro regions for lane matching. Custom definitions override the 38 built-in metro defaults.
Add Market Definition
Metro Name
Cities
States
Source
Actions
User Invitations
Email
Name
Role
Status
Invited By
Actions
Audit Log
Time
User
Action
Resource
Detail
IP
Parse Health Monitor
—
Loading...
Emails Today
—
0 capacity · 0 freight
Postings Today
—
capacity rows created
Anomalies
—
flagged rows
Empty Parses
—
0-posting emails (7d)
Flagged Capacity Rows
Carrier
Origin
Dest
Equip
Date
Issue
No anomalies found
Flagged Signals
Carrier
Origin
Dest
Date
Issue
No anomalies found
Empty Parses (last 7 days)
Subject
Sender
Date
All capacity emails produced postings
Companies
ID
Name
Plan
Status
Users
Carriers
Lanes
Email
Actions
Add User
Add Team
Edit User
Add Company
First Admin User
Invite User
An email invitation will be sent. The user will create their own password.
Change Password
Notification Preferences
Choose which events you want to be notified about.
Welcome to LaneLock
Let's get your workspace set up. You can always change these later.
Step 1: Connect Email
Connect your Microsoft 365 email to automatically import carrier capacity and freight requests.
Step 2: Set Up Teams
Organize your users into teams to control who sees what data.
Step 3: Invite Your Team
Invite colleagues to start collaborating. They'll receive an email with a link to create their account.
Step 4: Tune Matching
Adjust the matching engine to fit your brokerage's needs — radius, confidence, equipment preferences.
✓
You're all set!
You can revisit any of these settings from the Admin tab anytime.
Add User to
Add Carrier
Select equipment...▾
Contacts
Email links capacity postings to this carrier automatically
Add Customer
Contacts
Email links freight requests to this customer automatically
Add Quote
Log Capacity
Paste Capacity Email
Blast Email
Add Contact
Add Load Record
Import Shipment History
Import past shipment data from CSV to supercharge matching. LaneLock auto-detects columns like Origin, Destination, Carrier, Rate, and On-Time status. Carriers are fuzzy-matched to existing records or auto-created.
or
data rows detected
Preview (first 5 rows)
Review Import
Import Mini-Bid / RFQ
Paste lane data from a mini-bid, RFQ, or freight exchange spreadsheet. LaneLock auto-detects columns and creates freight lanes + signals for carrier matching.
or
lanes detected
Preview (first 5 rows)
✓
Import Complete
Add Shipment
Connect TMS
Compose Email
Paste Email
Paste an email to classify and import — no Graph API needed.
Email Preview
Direct vs Forwarded Senders
Carriers sending directly to the LaneLock inbox don't need forwarding anymore.
Mixed = some direct, some forwarded.
Unknown = tracking just started — status will update as new emails arrive.
Loading...
Type to search | Tab to select | Enter to action | Esc to close
Quick Book
$
New RFQ
Import Lanes
or
data rows detected
Preview (first 5 rows)
Import Historical RFQ
Import a CSV of past deals to build your rate history. LaneLock auto-detects columns like Origin, Destination, Equipment, Rate, Carrier, and Outcome (Won/Lost). This creates a completed RFQ with all lane data preserved.
or
data rows detected
Defaults (optional)
Apply to lanes missing these values.
Preview (first 5 rows)
Blast RFQ Carriers
Clone RFQ
All lanes will be copied. Matches, statuses, and rates will be reset.
Carrier Rate Portals
Send carriers a unique link where they can view their matched lanes and submit their rates directly. No login required — each link is carrier-specific and expires after the set time. Submitted rates flow into the Bid Sheet tab automatically.
Generate New Portal Links
Select which carriers should receive a rate portal link. Each carrier will only see the lanes they were matched to.
0quotes selected
Batch Match Results
LaneLock AI
Ask me about your carriers, capacity, quotes, or data quality. I can search your database and analyze your freight data.
Thinking...
Suggestion Box
Have an idea, feature request, or feedback? Let us know!
Help & Support
Getting Started
1. Connect your email in Admin > Email Settings 2. Import carriers or use the Onboard link 3. Add freight via email or RFQ Manager 4. Check Live Match for automatic matching
Keyboard Shortcuts
EscClose modals/Search (when available)
Navigation
Overview — Dashboard with active matches & alerts Live Match — Real-time carrier-freight matching Lanes — Lane state engine & confirmed corridors Fleet — Carrier capacity & availability Customers — Freight requests & RFQs Email — Processed email inbox Analytics — Charts, flows, & market insights