FeaturesWorkflowPricingSecurityLog in Book a demo
Everything, in one platform

Every tool your brokerage runs on.

Fifteen connected modules — from the first lead to a paid, delivered order. Here's exactly what each one does.

01 · Leads & capture

Capture every lead — automatically.

A branded, mobile-optimized booking form lets customers request a quote in their own words. A companion Chrome extension scrapes load-board and email details straight into a new record, so your team types as little as possible.

  • Public booking form, optimized for phones (16px inputs, smart date picker)
  • Chrome extension auto-fills vehicle, route, and contact fields
  • Every lead becomes a record you can quote in one click
New lead · web formCaptured
2021 Ford F-150Austin → Denver
Contactj.doe@email.com
Sourcetruxcrm.com/order
02 · Quotes

Quotes that look professional and send themselves.

Build a quote with full vehicle, route, transport-type, and pricing detail — including Carrier Pay Terms, "Due at," and Broker Fee Method. Before anything sends, you see an editable rendered-email preview and can set or change the recipient on the spot. The email field is optional, so you can save a quote now and add the address later.

  • Editable email preview — single source of truth with the real send
  • Recipient entered at send time is saved back onto the quote
  • Payment terms & method shown to the customer, not buried internally
Quote #Q-1042Preview
Toeditable · j.doe@email.com
Total tariff$1,150
Due at · methodOn Delivery · Zelle
03 · Orders & e-signature

Sign on any device. Convert with zero re-typing.

Send an order for signing and the customer reviews it and e-signs on a mobile-first page. Signed orders are created automatically — or convert a quote to an order manually when you don't need a signature. Cross-tab updates mean a teammate's send refreshes your list instantly, no reload.

  • Mobile-first customer signing page with your branding
  • Automatic signed-order creation, or one-click manual convert
  • Live cross-tab status sync across the whole team
Order #O-2087✓ Signed
Signed byJ. Doe · on iPhone
Signed PDFStored privately
04 · Carrier dispatch

A dispatch center driven by your orders.

The Carrier Dispatch Center reads from your live orders — there's no separate carrier list to maintain. Assign a carrier, set per-vehicle carrier pay, and capture the route, delivery, and driver in a clean popup with a route strip and rich vehicle detail.

  • Order-driven — dispatch reflects real, current orders
  • Per-vehicle carrier pay with sensible fallbacks
  • Route strip + Delivery & Driver card in one view
Dispatch · #O-2087In transit
CarrierSunbelt Auto Logistics
Carrier pay$900
DriverM. Reyes · (305) 555-0148
05 · Insurance tracking

Never dispatch on lapsed coverage.

Each interested carrier carries multiple insurance policies on file, with the actual documents uploaded and stored privately. TruxCRM tracks expiry dates and flags policies before they lapse, so you can confirm coverage at a glance before assigning a load.

  • Multiple policies per carrier (cargo, liability, more)
  • Uploaded documents stored in private buckets
  • Automatic expiry detection and warning chips
Cargo · #CG-88421Valid → Aug 2026
Liability · #LB-22910Expires in 14d
Documents2 files on file
06 · Invoicing & payments

Invoices that reconcile to the penny.

Generate a polished PDF invoice on demand and email it as an attachment — never stored, always reflecting the latest numbers. The model is broker-fee-driven: payment received, balance due, and total due to carrier always sum to the total tariff. Invoices include the full shipment, every vehicle, and delivery & driver detail.

  • On-the-fly PDF invoice, sent as an email attachment
  • Balance computed from payment history
  • Editable preview before it sends
Total tariff$1,150.00
Payment received$250.00
Balance due$0.00
Total due to carrier$900.00
07 · AI assistant

A read-only assistant that knows your data.

Powered by a fast, modern model with tool-calling, the in-app assistant answers questions about orders, customers, dispatches, schedules, and financials — in plain English. It can look up records and surface drivers, scheduled dates, and tariffs, but it can never change anything. Access is controlled per company by the super-admin.

  • Read-only by design — answers, never edits
  • Finds records and surfaces delivery, driver & financial detail
  • Per-company access toggles, controlled by the super-admin
You
Which orders are scheduled to deliver this week?
AI
3 orders deliver this week: #O-2087 (Jun 27), #O-2091 (Jun 25), and #O-2095 (Jun 28). Want the drivers and balances for each?
08 · Notifications & PWA

Real-time, durable, and installable.

Live updates stream in over a persistent connection, are backed by a durable notifications store, and reach you on a locked phone once the app is installed to your home screen.

Lock-screen Web Push

On order signed / assigned, to all admins and the assigned agent. Android (Chrome) and iPhone (Add to Home Screen, iOS 16.4+).

Install to home screen

A full PWA: add TruxCRM to your phone's home screen and launch it like a native app — under your platform's brand.

Durable & self-pruning

Notifications survive reloads and offline gaps, with two-tier auto-pruning and idle-device cleanup that keeps everything lean.

09 · Roles, teams & branded email

Owners, agents, and your own brand on every message.

TruxCRM has three roles: a super-admin (the platform owner), company admins (full panel), and agents (a restricted, role-gated view). Each agent can send from their own mailbox — SMTP or Resend — with a company-email fallback, so customers always see your brand. Email sending runs on a verified domain.

  • Role-gated access — agents see only what they should
  • Per-agent mailbox with company fallback
  • Your branding and domain on quotes, orders & invoices
Admin · ownerFull panel
Agent · MariaAgent mode
Maria's mailboxmaria@yourbrand.com
Sending domainVerified
10 · Mobile-first, everywhere

Built for the phone in your pocket.

The customer booking form, the signing page, and the admin panel itself are all optimized for mobile — compact dashboards, pull-to-refresh, paginated lists that load 30 at a time to keep data usage low, and forms that open in place.

Compact dashboards

Two-up KPI cards and a tightened layout make the dashboard usable on a small screen.

Pull-to-refresh

A natural pull refreshes lists — tuned so scrolling up never triggers it by accident.

Smart pagination

Lists load 30 records at a time and fetch more only as you scroll — easy on bandwidth and the database.

See it on your own workflow.

Book a demo and we'll walk you through every module with your brokerage in mind.