Modules

Every module a
Canadian carrier needs

CyVeR is built for what dispatchers actually do every day — assign trucks, chase paperwork, send invoices, keep auditors happy. Eight modules, one tenant, one bill, one place to look.

Operations · Module 01

Smart Dispatch & Trip Management

A live trip board with urgency sorting (Overdue, Critical, Urgent, Today, Scheduled). Assign drivers or carriers with built-in compliance checks. Status changes trigger automatic in-transit emails to customers and carriers.

  • Compliance-aware dispatch — non-compliant trucks (expired insurance or inspection) can't be assigned
  • Five-state lifecycle — Draft → Confirmed → Assigned → In Transit → Delivered, with email automation at each transition
  • Mid-route reassignment — switch driver or carrier without losing audit history
  • Quick dispatch modal — reassign trips without leaving the trip board
acme.cyver.ca/dispatch
CyVeR dispatch board with live trip urgency sorting

Operations · Module 02

Order Management

Full order lifecycle from booking to delivered. Stops, containers, multiple BOL/PO references. Document attachments. Activity tab showing every change. Customer-facing public tracking link with no login required.

  • Multi-stop orders — handle pickup + multiple deliveries with per-stop times
  • Document storage — PDFs, BOLs, customs, POD signatures, all per-order
  • Duplicate workflow — copy any order into a new draft in one click
  • Terminal state guards — delivered orders can't be silently edited
acme.cyver.ca/orders/2104
CyVeR order detail form with stops and documents

Mobile · Module 03

Driver Android App

Native Expo Router app for Android. Drivers see only their assigned trips. POD signature and photo capture in the field. Push notifications for new assignments. Real-time chat with dispatch. GPS pings every 15 seconds, even on flaky connections.

  • POD capture — signature + photo at delivery, uploaded as soon as connectivity returns
  • Offline-first design — works on the road, syncs when back in service
  • Pre-trip inspections — CVSA-aligned checklists on the phone
  • FCM push notifications — new trip assignments and dispatcher messages

iOS coming next — Android first because that's what most Canadian fleet drivers use.

CyVeR driver Android app showing active trip
GPS Live

Fleet · Module 04

Carrier Network

Onboard third-party carriers via a public application form. Track insurance documents and W-9s with expiry alerts. Carriers accept rate confirmations through the carrier portal — no phone tag, no fax machines.

  • Public onboarding flow — carriers self-register with W-9 and insurance upload
  • Insurance expiry alerts — get warnings before coverage lapses
  • Rate confirmation portal — carriers accept loads online with one tap
  • Mixed fleet support — company drivers, owner-operators, third-party carriers in one board
acme.cyver.ca/carrier-signup
CyVeR carrier registration application

Finance · Module 05

Invoicing & QuickBooks Sync

PDF invoices and customer statements with your branding. Two-way QuickBooks Online sync over secured OAuth. AR aging dashboard. Revenue and margin reporting by lane, customer, and driver. HST and GST configurable per province.

  • One-click invoicing — generate from delivered orders, customer details prefilled
  • Two-way QuickBooks sync — push invoices, receive payment status back, OAuth-secured
  • Per-province tax — HST, GST, PST configured by jurisdiction, applied automatically
  • AR aging — dashboard shows what's outstanding, by bucket, with one-click statement send
acme.cyver.ca/accounting/invoices/2104
CyVeR invoice PDF preview and accounting view

Visibility · Module 06

Public Tracking & Live Map

Customers get a tracking link with no login required. Status updates in real time. Internal live map shows GPS pings from every active driver. Filter by trip, driver, customer, or lane.

  • No-login customer tracking — tokenized URL, no PII exposure beyond what the customer provided
  • Real-time GPS map — every active driver, every active trip
  • Event timeline — every status change, with timestamps
  • Progress percentages — 10% Draft, 25% Confirmed, 45% Assigned, 75% Transit, 100% Delivered
cyver.ca/track/abc123
CyVeR public order tracking page

Compliance · Module 07

Audit Log & Multi-Tenant Security

Every privileged action writes to an immutable audit log. Tenant isolation systematically audited across 448 query sites. Role-based access control on every endpoint. Six roles with tailored sidebar visibility per role.

acme.cyver.ca/audit-log
CyVeR audit log showing recent privileged actions
Immutable audit log — every write captured, metadata whitelisted, tenant-scoped
Six-role RBAC — Admin, Superadmin, Dispatcher, Accountant, Driver Manager, Viewer
Per-tenant feature flags — enable AR aging, fleet analytics, truck compliance per customer
Truck compliance guards — non-compliant trucks (insurance/inspection expired) cannot be dispatched

Operations · Module 08

Email Automation

Configurable email triggers per tenant. Order confirmation, dispatch, in-transit (customer + carrier), POD receipt. Each section has an automation toggle. Manual send buttons remain available everywhere.

Order Confirmation

Sent to customer when order moves to Confirmed

Dispatch Notice

Driver/carrier notified of new assignment

In Transit Update

Customer + carrier notified when load departs

POD Receipt

Signature + photos emailed at delivery

See it in action

30-minute demo on live software. We'll walk through every module on your data.