Overview
Dispatch is the heart of Freigent. It's where you manage loads from the moment they're offered until they're delivered and invoiced. The AI handles the routine — you handle the exceptions.
Dispatch Dashboard
The main dispatch view shows all your active loads at a glance:
- Total Loads — everything in the system
- Dispatched — assigned to a driver, not yet picked up
- Picked Up — driver has the load, in transit
- Delivered — at destination, awaiting POD/invoice
- Total Revenue — money across all loads in the date range
You can filter by date range (7, 14, 30 days, or custom) and search by load number, broker, driver, or lane.
Fleet Board
The Fleet Board is a real-time view of every truck in your fleet. At a glance you see:
- Truck status — Available, In Transit, Loaded, HOS Rest, Inactive
- Driver assigned to each truck
- Current location (city/state from ELD or GPS)
- Hours of Service — how many drive hours are left
- Speed — current speed from ELD
- ELD sync status — when the last data came in
The board auto-refreshes every 60 seconds so you always have a live picture. You can filter by status to quickly find available trucks.
This is especially useful for dispatchers managing 10+ trucks — instead of calling drivers or checking multiple ELD apps, everything is in one view.
Smart Load Builder
For carriers that handle partial loads, LTL, or multi-stop routes, the Smart Load Builder helps you:
- Combine partial loads that share a corridor
- Track remaining capacity on each trailer (weight and pallets)
- Match equipment types to load requirements
- Optimize routes across multiple stops
The AI can analyze combinations and suggest the most profitable aggregations.
Booking Assistant
This is where the AI shines. The Booking Assistant handles load offers that come in via email or load boards:
How it works:
- Rate extraction — AI reads the broker's email and pulls out: origin, destination, rate, equipment type, dates, weight, miles
- Rate evaluation — Compares the offered rate against market data for that lane, your minimum rate settings, and the broker's history
- Decision — Based on your automation settings:
- Manual mode: Shows you the offer with a recommendation (accept/counter/decline)
- AI Suggest: AI drafts a response, you review and send
- AI Approve: AI handles it but asks for confirmation on big decisions
- AI Auto: AI handles everything, you just see the results
What you see:
- Decision Cards — pending rate proposals waiting for your input
- Email Conversations — AI-handled negotiation threads
- Live Monitoring — active rate discussions in progress
- History — every past decision and outcome
- Analytics — how the AI is performing (acceptance rates, average rates negotiated)
Rate Negotiation
When the AI counters a rate, it considers:
- Market rates for the lane (from historical data and load board scrapes)
- The broker's track record (payment history, reliability, negotiation patterns)
- Your cost structure (fuel, driver pay, equipment, deadhead)
- Lane demand (is this a hot lane or a dead zone?)
- Your driver availability (is someone already nearby?)
The AI handles multiple rounds of counter-offers via email. You can set limits on how far it goes.
Driver Assignment
When a load is booked, it needs a driver. Freigent's ranking engine evaluates every available driver and scores them based on:
- Proximity — how far is the driver from the pickup? Less deadhead = more profit
- Hours of Service — does the driver have enough drive time to make the pickup and delivery windows?
- Equipment match — does the driver's truck/trailer match what's needed? (reefer, flatbed, dry van, etc.)
- Driver preferences — preferred lanes, avoid states, max deadhead, home time needs
- Performance history — on-time rate, damage history, customer feedback
- Cost — fuel costs for deadhead, driver pay rate
The system ranks drivers and either:
- Auto-assigns the best match (for company drivers in full auto mode)
- Recommends the top 3 options for you to pick from
- Suggests first — proposes to the driver, who can accept or decline
Drivers are notified through the Freigent mobile app with load details, pickup/delivery info, and route information.
Load Lifecycle
Every load moves through these stages:
- Offered — load opportunity received (email, load board, phone)
- Negotiating — AI or human negotiating rate with broker
- Booked — rate agreed, rate confirmation sent
- Dispatched — driver assigned, pickup details sent
- At Pickup — driver arrived at shipper
- In Transit — loaded and moving
- At Delivery — arrived at receiver
- Delivered — unloaded, POD collected
- Invoiced — invoice sent to broker/shipper
- Paid — payment received
At each stage, the AI can handle automated tasks: sending confirmations, updating status, notifying the broker, generating documents, and flagging issues.
Workflow Tasks
The Workflow dashboard shows tasks organized by department:
- Booking — loads that need rate approval, negotiation, or booking confirmation
- At Pickup — pickup confirmations, loading issues, detention starting
- In Transit — status updates needed, delay notifications, HOS concerns
- At Delivery — delivery confirmations, POD collection, unloading issues
- Post-Delivery — invoicing, payment follow-up, driver settlement
Each task shows:
- What needs to happen
- Priority level (low, normal, high, urgent, critical)
- What the AI recommends
- Action buttons to approve, modify, or override the AI's suggestion
You can set automation levels per department. Maybe you want full auto on status updates but manual approval on rate negotiations over $5,000.