Keelway
Sign in Book a demo Get Keelway free
Carrier
M01Carrier TMS M02Invoice & Collections Agent M03Track & Trace M04Email Agent M05Voice Agent
Broker
M01Broker TMS M02Fraud AI · CarrierVet M03Track & Trace M04Email Agent M05Voice Agent
Integrations PricingSign in
AI LTL quoting · Quote from email · For carriers & consolidators

A shipper emails. A rated quote comes back.

Quote requests don't arrive as structured forms — they arrive as three-line emails. Keelway reads each one, extracts the shipment, rates it against your own tariffs, files the quote, and drafts the reply with the price. Your dispatcher reviews and hits send. Built for 5–50 door LTL carriers, final-mile fleets, and freight consolidators — not brokers.

RATING WORKSHEET · Q-2211AUTO · 08:42

INBOUND EMAIL — SHIPPER

“Can you quote 4 pallets, 2,400 lbs, Atlanta → Charlotte, liftgate at delivery?”

EXTRACTED

ORIGIN   ATLANTA, GA
DEST     CHARLOTTE, NC
PALLETS  4
WEIGHT   2,400 LBS
DENSITY  7.5 PCF
CLASS    125 · SUGGESTED
ACCESSORIALLIFTGATE-DELIVERY · FLAGGED
TARIFFGA→NC GENERAL
BREAK / RATE2M · $19.85/CWT
RATED$476.40
REPLY DRAFTED — AWAITING YOUR SEND
KEELWAY · QUOTE INTAKELINKED TO EMAIL THREAD
One inbound email, extracted and rated — as Keelway files it
6
standard weight breaks rated per tariff lane
L5C · 5C · 1M · 2M · 5M · 10M
0
quote replies sent without dispatcher review
Drafted, never auto-sent — by design
64 sec
one shipment, quote to invoice, in the demo film
Keelway LTL demo, 2026
01 · Classify

Recognize the quote request

Not every shipper email is a quote request. Keelway classifies inbound mail first, so a rate inquiry gets the quoting treatment and a status question doesn't. Only genuine quote requests enter the pipeline.
02 · Extract

Pull the shipment out of the prose

Pallets, weight, origin and destination, dims when given, and any accessorial the shipper mentions. From weight and dims, Keelway computes density and suggests a freight class — 2,400 lbs over 320 ft³ is 7.5 PCF, class 125 suggested.
03 · Rate

Rate on your own tariffs

The engine finds your most specific tariff for the lane — state or ZIP region — picks the weight break, applies FAK discounts, and floors at your minimum charge. No SMC3 license, no per-quote rating fees.
04 · Draft

File the quote, draft the reply

The quote lands in your pipeline linked to the email thread, and a reply with the price is drafted into that same thread. Nothing sends until your dispatcher reads it and hits send.

Frequently asked questions

Does Keelway auto-send quote replies?+
No. Every reply is drafted and parked in the thread until a dispatcher reviews and sends it. There is no auto-send mode. Drafting is the control point — you can correct the class, add accessorial charges, tighten the price, or discard the draft entirely before anything reaches the shipper.
What if the quote-request email is missing weight or dims?+
Keelway extracts what is there and estimates the rest conservatively. With weight but no dims, it suggests a freight class from a standard-pallet estimate; with measured dims, it computes density directly — 2,400 lbs over 320 cubic feet is 7.5 PCF, class 125 suggested. Either way the class is marked as suggested, and the dispatcher confirms it before the quote goes out.
Which tariffs does Keelway rate against?+
Your own. You build tariffs by lane — state or ZIP region — across the six standard LTL weight breaks (L5C, 5C, 1M, 2M, 5M, 10M), with FAK class discounts and minimum-charge floors. The engine finds the most specific tariff for the lane, picks the break, applies the discount, and floors at the minimum. No SMC3 license, no per-quote rating fees.
How are accessorials handled on an emailed quote?+
The AI flags them; your dispatcher prices them. If the shipper's email mentions liftgate, residential, inside delivery, or limited access, the rating worksheet carries a flagged accessorial line. The dispatcher prices the flagged items from your accessorial rate table into the final quote. The AI never invents an accessorial charge.
Does it work with my existing email?+
Quote requests land in Keelway linked to the originating email thread, and the drafted reply belongs to that same thread — the shipper sees a normal email conversation. Your team keeps quoting over email; Keelway does the extraction, rating, and filing behind it.
What happens after the shipper accepts the quote?+
The won quote becomes a shipment in the same system — with a PRO number, shipper and consignee, pieces, pallets, weight, and dims. From there it flows into classification, dispatch, linehaul scheduling, consolidation, POD capture, and invoicing. Nothing is re-keyed.
Can I edit the draft before sending?+
Yes — that is the expected workflow, not an exception. The draft carries the rated price and the extracted shipment facts; dispatchers routinely adjust the price on a competitive lane, price in a flagged accessorial, or reword the reply before hitting send. The AI's draft is a starting point, not a decision.
How does Keelway suggest the freight class?+
From density. Given weight and dims, Keelway computes pounds per cubic foot and maps it to the density-based class scale; without dims it falls back to a standard-pallet estimate. The suggestion is labeled as such and a dispatcher confirms it — density-suggested classes apply to commodities without handling, stowability, or liability exceptions.
Is this for freight brokers too?+
No. This page describes quoting for asset-based LTL carriers, final-mile fleets, and consolidators rating shipper requests on their own tariffs. Freight brokers triaging carrier replies to posted loads want Keelway's carrier email automation instead — it extracts carrier rates and scores trust against FMCSA.
See it on your freight

Forward one real quote request. Watch it come back rated.

Related