SBSDispatch
Admin
connecting
A
Admin
ADMINISTRATOR
System Overview
-
Open
Total Users
-
across all roles
Active Drivers
-
available now
Orders Today
-
all statuses
Revenue Today
-
delivered only
Pending Dispatch
-
unassigned
Open Invoices
-
unpaid balance
Online users
Loading…
Driver Availability
Platform Health
User Management
Click a row to edit. Customer role = customer-portal login: choose role Customer and link the user to a Customers record (billing identity). Permissions, reset password, and enable/disable are in the edit form.
NameEmailRole Organization TZUnitStatus Last LoginCreated
Roles & Permissions
Read-only - role structure is defined in the database
Company Information
Billing clients and frequent shippers
Notification emails
Extra addresses for dispatcher alerts (e.g. driver rejected assignment), in addition to active admin, dispatcher, and order-taker user accounts. Sent via server SMTP.
EmailLabelStatus
CompanyAccount #ContactEmail CityCredit LimitTermsStatus ExpiryDays left
Customer Directory
Individuals and businesses who ship or receive deliveries
NameEmailPhoneLocation Billing accountOrdersMy CustomersStatus
Zone pricing
Freight brokerage
Manage broker loads, carriers, shippers, and shipper API keys. Open the Freight app for day-to-day operations.
Phase 0

Enable Freight Brokerage in Subscription Portal for this tenant, then use the Freight surface for load pipeline work. Shared Admin areas: Company Information, Users, Customers, Zone pricing (lane pricing), and Finance.

Driver Administration
License expiry tracking, vehicle management, performance
Active
0
Available
0
Inactive
0
DriverEmployee #LicenseExpiry VehiclePlateRegionAvailActive Orders
Ready to Invoice
Delivered orders awaiting invoicing. Group by customer and generate invoices.
Order #Pickup ContactDelivery Contact RouteDateDate P/UpDate Del AmountService
Invoices
Create, send and track customer invoices
Invoice #CustomerStatus TotalDue Due DateCreated
Tax Types
Define tax rates; assign them on each customer. On orders, each assigned tax is calculated as that percentage of the pre-tax subtotal, then summed into the order total.
NameRate %DescriptionStatus
Vehicle pricing
Base rates by vehicle type and service level (columns follow Service Levels).
Order Vehicle Type

Each cell shows base price + per-zone-crossing rate. Click Edit to modify rates, fuel surcharge, tax, and minimum charge. If columns such as Nonstop or Next day show --, use Repair matrix once to create missing rule rows.

Add-on charges

Distance, skids, weight, wait; insurance and appointment defaults.

Distance
Skids
Weight
Wait
Insurance
Appointment
Packages

Item types on orders (Package, Skid, Envelope, …).

OrderLabelStatus
Tax types

Rates assigned per customer; summed on orders.

NameRate %Status
Service
Rush, Standard, Economy -- each with an SLA time limit

Gray numbers are the current position. Type a new position only on rows you want to move (1 = top), then click the blue Order heading to sort and save.

Order Name Description SLA (Hours) % charge when selected Flat additional Status
Vehicles
Labels and weight limits used on orders and the vehicle pricing matrix
Order Name Key Max weight Status
Packages

Packages and add-on charges are on Vehicle rates (below the rate matrix).

Invoice Administration
All invoices across all companies
Total Invoiced
-
Outstanding
-
Overdue
-
Paid This Month
-
Invoice #CompanyDateDue TotalPaidBalance StatusBy
General Accounting
Accounts receivable, banking, fleet assets, and driver payout totals from delivered orders (separate from order Vehicle pricing).

Collections info
Payment due
Last payment
1–30 days
31–60 days
61–90 days
90+ days
Total paid
Net · collections info
Net · payment due
Net · last payment
Net · 1–30 days
Net · 31–60 days
Net · 61–90 days
Net · 90+ days
Net · total paid
Open invoices
Invoice #CustomerDueDue amountDays past due
Collection notes & follow-ups

Open follow-ups across invoices. Mark cleared when resolved.

InvoiceFollow-upNoteCreated
Outbound manifests

Add lines with a barcode (GS1, QR payload as text, or internal code) and optional order link. While the manifest is DRAFT, staff pick and pack in Orders → Warehouse Inbound. Move to PENDING_DISPATCH when that route is staged for the dock; then drivers load and deplete.

ManifestStatusLinesLinked ordersWMS refCreated
Inventory reconciliation (simple)

Compares warehouse scan activity to delivered orders in a date range. Investigate large gaps (e.g. many scans vs few deliveries).

Split inbound load → outbound routes

When one inbound load feeds several outbound vans, open Split… on that manifest in the table above, select the lines for the first route, and confirm. The selected lines move to a new manifest; repeat for each van. Works while the manifest is DRAFT or Pending dispatch.

Warehouse Outbound & inventory
Inbound receipts, scan-to-staging, put-away to bins, and on-hand by location. Floor staff normally use Operations → Warehouse Outbound; Admin is for setup and oversight.
Locations (bins / aisles)

Each row is a bin the floor can put stock into. Seeded: STAGING (receive dock), BULK-01, PICK, DOCK. Use New location for every real rack slot (type STORAGE); the code is what operators select or scan in Operations → Warehouse Outbound.

CodeLabelTypeDefault recvDefault pick
Receipts
#StatusRefLinesRecv/exp
On-hand inventory
LocationTypeBarcodeQtyUpdated
Reports & Export
Full-access reporting with CSV export
Reports by screen
Jump to any Admin page and open Report (desktop, bottom-right) to choose columns and dates. Use the buttons below to go straight there with summary (KPIs) or detail (table) mode.
Top Zone Pairs by Revenue
RegionPickup ZoneDelivery Zone OrdersCrossings Avg DistanceRevenue
Driver Performance
DriverDeliveriesRevenue Avg DistanceAvg Crossings FailuresRate
Application Settings
Global configuration - changes take effect immediately
General
Dispatch & GPS
Billing & Invoicing
Audit Log
Online log lists users with recent activity (tracked per login session).
Online log Username, name, organization (carrier company or portal customer), login time, and session length. One row per active session; idle cutoff is configured on the API (ONLINE_SESSION_IDLE_MINUTES, default 15). Users must sign in again after the session table is added.
UsernameFull nameCompanyLogin timeTotal online time
Notification Log
SMS, email and push notification history
WhenChannelOrderRecipient Subject / PreviewStatusExt ID
System Health
API server, database, WebSocket, and integration status
GPS Location History (Last 50 Pings)
DriverLatitudeLongitudeAccuracyWhen
Migrate Company
Bulk import customers, users, catalog, pricing, drivers, and historical orders from another delivery system (JSON package).
How it works

In SBSDispatch, every customer record is the billing identity; users sit one level below and link to a customer when the role is Customer (portal). Map your legacy IDs with string external_key fields, then reference them from other rows (for example customer_external_key on users and orders). Use Preview first (dry run). Checkboxes let you skip datasets you are not ready to import or relax validation when the source system omitted fields.

Skip or relax validation
Migration package (JSON)

Load a file or paste JSON. Keys: meta, companies, tax_types, service_levels, vehicle_types, item_types, pricing_rules, customers, users, drivers, orders.

Result
Run Preview to see validation output.