RFQ email in. Priced quote out. Under 3 minutes.

RFQ email in. Priced quote out. Under 3 minutes.

RFQ email in. Priced quote out. Under 3 minutes.

Early Access

A rule handles it. Or a person does. Never a guess.

Built for domestic LTL forwarders · No carrier integrations required

01
Quote & Intake
12/12 fields · 02:41 elapsed
02
Booking & Dispatch
Old Dominion · PRO 4821093
03
Track & Trace
ETA Wed 3:00–6:00 PM
04
Customer Service
PRO 4821093 · reloading tonight
05
Billing & Audit
3 charges · 1 flagged
The problem
00:00

You get an RFQ email. You open Estes. Then Old Dominion. Then FedEx Freight. Then you do the math in a spreadsheet.

08:23

You spent 40 minutes building that quote. The shipper never replied. You'll never know if you were $40 high or just slow.

38:47

You do this 20, 30, 40 times a day. And it doesn't stop at the quote. Booking, tracking, billing are just as manual. The margin leak is invisible until it isn't.

How it works

RFQ to sent quote in 3 steps.

01

RFQ arrives, fields extracted instantly.

ROED Forwarder reads the email. Origin, destination, weight, dimensions, freight class, pallet count, hazmat flag, and special requirements. All pulled without copy-paste.

origindestinationweightdimensionsfreight classpallet counthazmatspecial requirements
02

Rate engine runs the math: your rates, not spot.

Your negotiated carrier rates, accessorials, and margin rules. First-mile, line-haul, last-mile. EIA fuel surcharge applied weekly. No market rates.

First-mile$142.00
Line-haul$688.50
Last-mile$118.00
Fuel surcharge (EIA)28.4%
Margin rule applied+14%
03

Quote sent in minutes.

Review the priced options, select the lane, and send. The full cycle, intake to sent quote, is designed to close in under 3 minutes.

Old Dominion · 2 day$1,092.40
Estes · 3 day$1,014.75
FedEx Freight · 2 day$1,186.20
Features

What’s under the hood.

Quote & Intake

Your rate cards, not market rates

Upload your negotiated carrier contracts. ROED Forwarder uses actual rates from your relationships, not spot market averages.

Freight class and accessorial logic

Classes 50–500, NMFC standard. Automatic stacking of liftgate, inside delivery, appointment, and residential fees.

Human review queue built in

Low-confidence extractions go to a review queue, not a sent quote. The AI handles the clear ones. A dispatcher handles the edge cases.

Multi-tenant from day one

Each forwarder runs in an isolated environment. Rate cards, margin rules, and RFQ history are never shared across accounts.

Full lifecycle

Capacity booked, BOL generated automatically

Carrier capacity confirmed against your rates. Bill of lading generated, pickup and delivery appointments set against real dock hours.

One tracking feed, not seven carrier logins

Milestone status pulled and normalized across every carrier you use. Missed cutoffs and rollovers get flagged the moment they happen.

WISMO answered before the customer has to ask

Inbound messages classified and tied to the right shipment automatically. High-touch issues escalate with a clean handoff.

Invoices matched before anything gets paid

Carrier charges checked against the shipment and accrual behind them. Accessorial and detention mismatches get flagged, not rubber-stamped.

RFQ review

Every low-confidence field lands in front of a person.

RFQ #4821

Grand Rapids, MI → Dalton, GA

2 to review
Weight
4,180 lb
Pallets
6 · 48×40
Freight class
70medium
Accessorials
Liftgatemedium
Source email

Need a quote on 6 skids out of Grand Rapids going to Dalton GA. About 4180 lbs total, standard 48x40 pallets, stackable. Delivery site has no dock so we’ll need a liftgate. Let me know today if you can.

Fields extracted12 / 12
High confidence10
Routed to review2
Security & trust

Built multi-tenant, isolated by design.

Every tenant’s rate cards, quotes, bookings, tracking data, and invoices are logically isolated from every other tenant. Subprocessors named, not hidden.

SupabaseAnthropicNylasFrontRailwayVercel
Data isolationper-tenant
Encryptionin transit & at rest
Backupsdaily, point-in-time recovery
Subprocessorsnamed, disclosed
SOC 2on request
Early access

Let’s see if we’re a fit.

Answer a few questions about how your freight operation runs today. Someone reads every one, and we’ll follow up within a couple of days to talk.

What happens next
01
You answer a few quick questions about how your freight operation runs today
02
We review your answers within a couple of days
03
Short call to confirm it’s a fit and answer your questions
04
You onboard and add your own carriers and rate cards
No cost or commitment before that.