SmartLoads blog

Freight brokerage, automated

Guides for broker agencies on load data, load boards and missed carrier calls, and technical papers on how SmartLoads works under the hood. Numbers come from our production system.

For brokers and agencies

For brokers

Freight agent office vs brokerage back office: who does what

A freight agent runs customers and carriers under a broker's authority, and the brokerage runs the bond, credit, billing and carrier pay. Who owns which job.

October 7, 2026 · 5 min read
For brokers

How often to post and refresh loads on DAT and Truckstop

When to post a load, when to refresh it and when to pull it on DAT and Truckstop, with DAT's own refresh and expiry rules and what an automated board does.

October 7, 2026 · 5 min read
For brokers

How to get loads from customer emails onto DAT and Truckstop fast

Every minute between a customer's load email and a live posting costs calls. Where those minutes go, how to measure them, and how to cut the gap to the import.

October 7, 2026 · 5 min read
For brokers

Keying loads into Aljex faster with copy fields and a fill extension

Order entry is the slowest job on many Aljex desks. Read the paperwork once, lay the fields out in Aljex's order, and let an extension fill the form for you.

October 7, 2026 · 6 min read
For brokers

Outlook for freight brokers: rules, shared inboxes and a load panel

Most broker desks run on Outlook. Set up a shared loads inbox, rules, categories and Quick Steps, then add a panel that reads email paperwork into load data.

October 7, 2026 · 5 min read
For brokers

Rate confirmation vs notice of release vs BOL: what each document does

A rate con, a notice of release, a bill of lading and a POD each do a different job. Who issues each one, who signs it, and which can reach a carrier.

October 7, 2026 · 7 min read
For brokers

Truckstop Rate Insights for brokers: a market rate next to every load

What Truckstop Rate Insights estimates, where its data comes from, and how to read the predicted rate and range next to a load before offering carrier pay.

October 7, 2026 · 5 min read
For brokers

From shipper paperwork to TMS entry in 22 seconds with the Cover Card

Covering a load means re-keying the customer's paperwork into the TMS. The SmartLoads Cover Card reads forwarded PDFs, matches them to the right load and lists every field in the TMS's own order. Here's how it works and how the matching avoids the wrong load.

September 26, 2026 · 4 min read
For brokers

How to get loads onto a load board when your TMS has no export

Many broker TMSs, including Aljex, have no bulk push to DAT or Truckstop, so brokers re-key loads. Here are the realistic ways to get loads out (report exports, screen capture, vendor APIs and EDI), what each costs, and why the best fix is often to capture loads before they reach the TMS.

September 26, 2026 · 3 min read
For brokers

How to post loads to DAT and Truckstop without retyping them

Broker desks lose hours rebuilding load lists for DAT and Truckstop. Here's how automatic Truckstop posting through the API and one-minute DAT upload files work in practice, what should hold a load back, and numbers from 17,769 API postings.

September 26, 2026 · 4 min read
For brokers

How to turn shipper load emails into a live load board automatically

Shippers send loads as email text, Excel attachments, scanned PDFs and Google Sheets. Here's how to turn all of them into one clean, deduplicated load board without retyping, with a real example and production numbers from 38,321 load postings.

September 26, 2026 · 6 min read
For brokers

Lane alerts that text carriers the loads they asked for

Carriers who call about a lane will often want the next load on it. Here's how SmartLoads lane alerts work by text and email, from opt-in and matching to caps, quiet hours and STOP handling, with honest early numbers.

September 26, 2026 · 4 min read
For brokers

SI in freight brokerage: why a person still books every load

SmartLoads uses super intelligence (SI) to answer carrier calls, read scanned paperwork and check shippers' confirmations, but a person books every load. Here's where SI earns its keep on a broker desk, where it doesn't, and the rule that keeps booking human.

September 26, 2026 · 4 min read
For brokers

What a freight broker agency should automate first

A practical order for automating a broker desk, based on one agency's production numbers. Start with load intake, then posting, then the missed carrier calls posting creates, then paperwork. Measure before you buy, and keep booking human.

September 26, 2026 · 4 min read
For brokers

What missed carrier calls cost a freight brokerage, and how SI answers them

On a measured day, 54% of inbound carrier calls to a broker desk were missed or sent to overflow. Here's what those calls are worth, what a super intelligence (SI) phone agent should and shouldn't do on a freight line, and the numbers from 14,232 SI-answered calls.

September 26, 2026 · 5 min read
For brokers

Aljex Big 500 import automation for broker load boards

How to get loads from the Aljex Big 500 report onto a live broker load board and out to Truckstop and DAT without re-keying or duplicates, including how to avoid double-posting customers that already have their own feed.

June 20, 2026 · 2 min read
For brokers

Freight broker load board vs TMS: what runs the operational day

Why broker desks need a live load board alongside Aljex or another TMS, what each system should own, and how to stop re-keying shipper spreadsheets into both.

June 20, 2026 · 2 min read
For brokers

Shipper load sheet email best practices for broker desks

How shippers can send daily load sheets that brokers post faster and cover sooner, from columns and dates to re-sends and cancellations, and how broker desks can import whatever arrives.

June 20, 2026 · 2 min read

Technical papers

Technical paper

Matching carrier rate confirmations to booked loads without guessing

How SmartLoads ties a carrier rate con to the right booked load: load numbers checked against dates, then lane, MC and booking state. A person still covers it.

October 7, 2026 · 6 min read
Technical paper

Caching lane mileage for freight loads with a 180-day city-pair cache

Every load needs miles, and bulk imports re-read the same lanes all day. Here's how SmartLoads keeps paid distance lookups to about one in four lanes, with an undirected city-pair cache, source-provided miles, per-batch lane dedupe, and a silent cache failure that taught us what to log.

September 26, 2026 · 5 min read
Technical paper

Connecting SI phone agents to a live load board

How SmartLoads' voice agents find the right load while a carrier is on the phone. One lookup webhook handles load numbers and spoken lanes, is scoped by agency and customer, returns only fields that are safe to say out loud, and turns each call into a lead tied to the right load.

September 26, 2026 · 5 min read
Technical paper

Designing the SmartLoads Partner API with hashed keys, keyset cursors and atomic rate limits

How SmartLoads built a multi-tenant partner API on Supabase Edge Functions and PostgreSQL. It covers API key format and hashing, scopes that fail closed, explicit response shapes, keyset pagination, a race-free per-key rate limit in one SQL function, and serving it all from api.smartloads.io.

September 26, 2026 · 8 min read
Technical paper

Fingerprint deduplication for load sheets that are re-sent all day

How SmartLoads keeps exactly one load posting per real load when shippers re-send the same emails and Google Sheets dozens of times a day. Covers fingerprint design, slot and row salts, tenant-scoped unique indexes, full-board sync with protected fields, and the mistakes that shaped it.

September 26, 2026 · 8 min read
Technical paper

Parsing 16 shipper load formats with header mapping, count expansion and ditto marks

How SmartLoads reads loads from shipper emails, HTML tables, Excel sheets, PDFs, Google Sheets and TMS CSVs. It covers routing each email to the right parser, finding header rows, expanding "5 loads" lines, inheriting ditto marks, skipping hidden tabs and closed plants, and failing closed when a sheet looks wrong.

September 26, 2026 · 6 min read
Technical paper

Reading scanned freight PDFs with an LLM, validation first

When a shipper's load list is a scan with no text layer, SmartLoads sends it to Claude and treats the answer as untrusted input. This paper covers when super intelligence (SI) is used, the prompt and output contract, all-or-nothing validation, holds before posting, and five lessons from real extraction bugs.

September 26, 2026 · 5 min read
Technical paper

Reliable webhooks from Postgres triggers with an outbox, SKIP LOCKED and HMAC signatures

How SmartLoads sends webhooks for new carrier leads, lead-to-load matches, Cover Cards and bookings, without slowing down or ever failing the writes that trigger them. It covers trigger design, a delivery outbox, SKIP LOCKED claiming, retries, signatures, SSRF defense and Slack delivery.

September 26, 2026 · 8 min read

Trucking industry analysis