Release History and Timeline
The analysis presented in this report is based exclusively on the content of Dispatch Science's release notes, listed on their website. Each release notes page was systematically reviewed to extract key information regarding new features, strategic enhancements, and any indicated changes or deprecations. This information was then synthesized to construct a chronological timeline, identify recurring developmental themes, and infer strategic intent and market impact. The focus remains on the platform's functional evolution and its implications for competitive intelligence.
Chronological Analysis of Major Releases
The evolution of the Dispatch Science platform is best understood by examining its feature releases in chronological order. This section details significant updates, highlighting the introduction of key capabilities and their strategic implications.
Release 1.2 – December 14, 2018
-
Date of Release: December 14, 2018 1
-
Version Number/Codename: 1.2 (Driver App iOS 1.11.404/Android 1.11.409) 1
-
Key New Features & Capabilities:
-
Driver App: View and add extra fees, consignee tip addition, configurable extra fee visibility (hidden, view only, view & add).1
-
Order Management: Differentiation between $0 and invalid orders, price recalculation on order changes (service level, vehicle, addresses), quantity modification for extra fees.1
-
Pricing: Fuel surcharge setup by vehicle type.1
-
Dispatch Board: Advanced filtering (Zones, Vehicle types, Attributes), graphical view for dispatch zones, dispatch from Order List and Map Order Details, auto-dispatch using intersecting zones, sort drivers in lasso tool.1
-
System & API: New Support Widget, Tenant API for creating orders and getting invoices with payout override flag.1
-
Strategic Enhancements & Market Fit: This early release focused on empowering drivers with on-the-go fee management and enhancing dispatcher control through sophisticated filtering and direct dispatch capabilities. The introduction of fuel surcharges by vehicle type and a Tenant API for order creation signaled an early move towards flexible pricing and integration, catering to businesses with diverse operational needs and a desire for system interoperability.1
-
Removals, Deprecations & Breaking Changes:
-
"No surcharge" checkbox on vehicle type removed; users to set 0% on fuel surcharge schedule instead.1
-
Extra fees default to "Hidden" on deployment.1
-
Zone import restricted to names with letters, numbers, underscores.1
-
Filtering Zones setup was included but noted as non-functional until version 1.3.1
-
The early inclusion of a Tenant API, allowing third parties to create orders, suggests an architectural foresight towards platform openness and extensibility. This is a foundational element for building an ecosystem and catering to clients who require integration with their existing systems. The graphical dispatch zones and advanced filtering were significant usability improvements for dispatchers, directly impacting operational efficiency.
Release 1.3 – January 3, 2019
-
Date of Release: January 3, 2019 2
-
Version Number/Codename: 1.3 (Driver App 1.11.413) 2
-
Key New Features & Capabilities:
-
Order Management: Unassign orders from drivers (order list, map, lasso), filter order list by date within status.2
-
Driver Management: Filter drivers by Zone, Vehicle, Attributes. New "Warehouse worker" user type with dedicated Driver App mode for scanning packages.2
-
Account & Order Import: Associate default order mapping to account for code-less import, specific import file column mapping (Reference fields, P/D time options).2
-
Attribute Management: Attributes available for orders and/or drivers, new dispatch options for attributes ("Prevent Dispatching," "Allow with Warning," "Allow").2
-
Dispatch Board: Advanced order filter propagates to driver list, date filtering for order status with visual icons.2
-
Strategic Enhancements & Market Fit: This release expanded operational roles by introducing the "Warehouse worker," indicating a broadening scope beyond pure dispatch to include warehouse-related activities. Enhanced attribute management with dispatch logic provided more granular control over order assignment based on specific requirements. The focus on improving import functionalities suggests a need to support clients with batch order entries.2
-
Removals, Deprecations & Breaking Changes:
-
Implied change in attribute management: order type defaults to "Orders," dispatch option hidden if attribute type not "Order and Driver".2
-
Specific instructions for deleting columns when using "Ready At" + "Service Level" vs. "Delivery window" for import.2
-
The introduction of a "Warehouse worker" role and associated scanning capabilities, even if basic initially, was a clear signal of Dispatch Science's intent to address logistical processes beyond final-mile delivery. This early foray into warehouse-proximate functionality laid the groundwork for more complex, multi-stage logistics support seen in later releases.
Release 1.4 – January 21, 2019
-
Date of Release: January 21, 2019 3
-
Version Number/Codename: 1.4 (Driver App 1.11.419) 3
-
Key New Features & Capabilities:
-
UI: Menu bar/background color changes, new menu layout.3
-
Contacts: Account-level contacts (in addition to user-level), combined list visible during order creation.3
-
Notes: Notes on Account (read-only during order creation), Account User, Account User Contact, Account Contact, displayed during order creation.3
-
Warehouse Mode for Driver: Formalized "Warehouse worker" role with Driver App access to Warehouse Mode/Settings for scanning barcodes.3
-
Geofencing: Extended validation radius for P/D (primary radius for normal operation, extended radius allows P/D with warning).3
-
Commissions: Split fuel surcharge commission from delivery commission.3
-
Checkpoints: Setup under Settings (Warehouse, Driver, Warehouse and Driver types), optional lat/long for proximity sorting in Driver App, scans update order history, optionally visible on customer tracking.3
-
Dispatch Board: Driver cell shows vehicle, last position update, color; P/D/Account note icons in order list, content in order details.3
-
API: Subscriptions added to Account API (similar to webhooks, single URL callback, specify events).3
-
Strategic Enhancements & Market Fit: This release continued to build on operational efficiency and information visibility. Account-level contacts and comprehensive note-taking capabilities improved data richness for CSRs. The formal "Warehouse Mode" and "Checkpoint" scanning features significantly strengthened the platform's utility for operations involving package handling at intermediate points, not just final delivery. This was a critical step towards supporting more complex logistics chains. Splitting fuel surcharge commission offered greater financial granularity.
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned; fuel surcharge commission split was designed for a smooth transition.3
-
The introduction of "Checkpoints" was a pivotal development. This feature, allowing scans at various transit points, directly supports scenarios like hub-and-spoke models or any process requiring intermediate tracking. Coupled with the "Warehouse Mode," it clearly signaled Dispatch Science's ambition to manage more than just the final leg of a delivery, moving towards a more comprehensive track-and-trace capability across a multi-stage journey. The Account API subscriptions also enhanced real-time data flow for integrated clients.
Release 1.5 – February 12, 2019
-
Date of Release: February 12, 2019 4
-
Version Number/Codename: 1.5 (Driver App 1.11.424) 4
-
Key New Features & Capabilities:
-
New custom barcode template format (simplified setup, migration of existing).4
-
Zone Layouts for Price List by Zones (replaced zone areas; group zones by cities/states, one layout per price list, KML import/export).4
-
Ability to delete unused Price Lists (if not associated with accounts).4
-
Add time to delivery window based on distance (for "Regular" service levels).4
-
Calculate mileage in Zone/Distance Price List based on specified "included distance".4
-
New Price List by Zip Codes (US only).4
-
Driver Profile setting for editing order P/D notes.4
-
Dispatcher edit P/D notes on Dashboard Order with driver notification.4
-
Account API Subscriptions (subscribe to order updates even if no webhook on creation).4
-
Tenant API: Create Accounts, Account Users, Account Contacts; Get/Update Driver Payout on Orders; Add Barcodes at Order Item Level.4
-
Checkpoint scanning on Driver App (scan packages at checkpoints, added to audit trail, display on customer tracking).4
-
Manually set checkpoint scan on an order (dispatcher).4
-
Customer Tracking support phone number (company level, displayed for held orders).4
-
Strategic Enhancements & Market Fit: This release heavily focused on enhancing pricing flexibility and operational control. The introduction of Zone Layouts and Price Lists by Zip Codes offered more sophisticated ways to define pricing structures. The ability for drivers and dispatchers to manage order notes with notifications improved communication. Significant Tenant API expansions (account creation, driver payout management) further solidified the platform's integration capabilities, appealing to larger clients or those needing to manage Dispatch Science entities programmatically. Checkpoint scanning continued to be refined.
-
Removals, Deprecations & Breaking Changes:
-
Zone areas removed, replaced by zone layouts; existing areas migrated.4
-
Zone Layout field in Price Lists becomes read-only after creation.4
-
Zip Code Boundaries price list type US-only.4
-
The expansion of the Tenant API to include the creation of core entities like Accounts and Account Users was a critical step. It allowed for more profound automation and integration for partners or large customers who might manage their customer onboarding and basic setup through other enterprise systems, synchronizing this data with Dispatch Science. This level of API control is a hallmark of platforms designed for extensibility and for fitting into complex IT ecosystems.
Release 1.7 – April 2019 (Article updated April 24, 2019)
-
Date of Release: Article updated April 24, 2019 5 (Exact release date not specified but implied prior to update)
-
Version Number/Codename: 1.7 (Driver App 1.11.468) 5
-
Key New Features & Capabilities:
-
New vehicle types added (Pricing > Vehicles).5
-
New "Create order" screen.5
-
Case-insensitive service levels for import/API (previously converted to uppercase).5
-
Dispatch Board: Revamped icons (diamond for stops: up for pickup, down for delivery; smaller circle for grouped orders), driver icon shows vehicle type.5
-
Improved Account Page UI (aligned with new UI, functionality unchanged).5
-
Symmetrical Price Lists (option for zone price list to use "from" and "to" zones interchangeably; new zone/zip code lists only).5
-
Strategic Enhancements & Market Fit: This release focused on UI improvements for better scalability (Dispatch Board icons for growing order volumes) and user experience (new create order screen, updated Account page). Symmetrical price lists offered a simplification for certain pricing scenarios, reducing data entry. Case-insensitive service levels streamlined imports. These refinements suggest a focus on making the platform more user-friendly and capable of handling increased operational scale.5
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned; service level import behavior changed to case-insensitive (an improvement).5
-
The Dispatch Board icon revamp, explicitly mentioned to "accommodate a growing number of orders" 5, is a subtle but important indicator. It shows that the platform was evolving to handle higher operational throughput, a necessary step for serving larger clients or those with high-density delivery areas. This focus on scalability is crucial for long-term platform viability.
Release 1.10 – July 2, 2019
-
Date of Release: July 2, 2019 6
-
Version Number/Codename: 1.10 (Driver App 1.11.523) 6
-
Key New Features & Capabilities:
-
UI: Improved Driver Information UI (condensed sections), Account Order Profile UI (sections).6
-
Pricing: Discount/Surcharge on orders by Account Price List/Service Level (dollar/percentage, rounding options; not separate line item; currently price list only).6
-
Attributes: Association on Account (with/without start/end dates, auto-selected on order creation, CSR can deselect).6
-
Driver Payout: Different driver payout price list/extra fee schedule at Account level for commissions (fallback to account price list).6
-
Fuel Surcharge: Always calculated and displayed as separate line on Order details (for calculated, manual, or reattempt charges).6
-
Order Management: "Pickup From" field (auto-calculated based on pickup time/service level, manual CSR override, used by optimizer), View Attachments on Orders (pictures by driver, internal visibility only, download, history tracking).6
-
API: Customer API includes P/D notes in Create/Get/Update order; Webhook/Subscription includes "Unassign Driver" event; Tenant API includes parcel type in Create/Get/Update order.6
-
Driver App: Option to deactivate screen capture on Android (Driver Profile).6
-
Account Order Profile: Three types of reference fields (Free text, Accepted Value, Drop-Down), drivers can be allowed/required to set fields (select, type, scan).6
-
Dispatching: Warning for linked orders dispatched to different drivers, warning for linked orders in lasso dispatch.6
-
Strategic Enhancements & Market Fit: This release brought significant enhancements in pricing flexibility (account-level discounts/surcharges, driver-specific payout lists), operational optimization ("Pickup From" field for optimizer), and visibility/accountability (order attachments). The API continued to expand, improving integration capabilities. The detailed reference field configuration and attribute association at the account level allowed for more tailored order management and data capture, catering to diverse client needs.6
-
Removals, Deprecations & Breaking Changes:
-
System-defined extra fees (weight, pieces, mileage) cannot be deleted on order edit (price changeable); can only be added once on Dispatch Board.6
-
Changing attribute type from "order" to "driver" removes it from accounts (irreversible by changing back).6
-
Warnings about reference field configurations potentially blocking drivers and order assignment changes not being immediately visible to drivers.6
-
Discount/surcharge initially limited to price list/service level.6
-
The introduction of account-level discounts/surcharges and distinct driver payout price lists at the account level provided a much higher degree of pricing and commission granularity. This allows businesses to set up very specific commercial terms with their clients and flexible payment terms with their drivers without creating a multitude of base price lists, a crucial capability for managing diverse customer contracts and driver agreements efficiently. The "Pickup From" field, used by the optimizer, also points to ongoing efforts to improve routing efficiency.
Release 1.12 – September 17, 2019
-
Date of Release: September 17, 2019 7
-
Version Number/Codename: 1.12 7
-
Key New Features & Capabilities:
-
Reporting: Report on Order List.7
-
Capacity Management: Vehicle capacity, driver maximum capacity, display on Dispatch Board (current vs. max), future use in auto-dispatch.7
-
Order Creation: Create order by setting address on map, use map to geolocate invalid address.7
-
Dispatch Board: Indicator for driver note, driver road/driven distance graphically displayed in stop list.7
-
Invoicing: "Verify order before invoicing" option at Account level, select invoice template file, configurable billing cycle/method (incl. Credit Card via Stripe), single order per invoice option, manually email generated invoices.7
-
Order List: Improved search speed and logic (searches by word start).7
-
Strategic Enhancements & Market Fit: This release focused on improving data management and financial processes. The introduction of vehicle and driver capacity management, with plans for auto-dispatch integration, was a significant step towards more intelligent load planning and resource optimization. Enhanced invoicing options, including credit card payments and verification workflows, provided greater financial control and automation. The ability to generate custom reports from the order list addressed client needs for tailored data analysis.7
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned.7
-
The introduction of vehicle and driver capacity settings, explicitly stating they "will be taken into account during auto-dispatching" in a future release 7, was a clear indicator of Dispatch Science's strategy to enhance its optimization capabilities. This moves beyond simple route optimization to include load balancing and capacity constraints, critical for efficient fleet utilization and preventing overloading, particularly relevant for companies with diverse vehicle types and load sizes.
Release 1.19 – February 2020 (Article updated Feb 21, 2020)
-
Date of Release: Article updated February 21, 2020 8 (Exact release date not specified)
-
Version Number/Codename: 1.19 (Driver App 1.19.639 required for Pickup Workflows) 8
-
Key New Features & Capabilities:
-
Recurring Orders: Set for next day/overnight, offset day for P/D window, windows can span multiple days.8
-
Invoicing: Invoice email CC list on Accounts.8
-
Order List: New/renamed columns (Ready At, Invoiced, Total Weight/Volume, COD details, ID details, Received from/by, Signature).8
-
Dispatching: Dispatch from Order List.8
-
Dispatch Board: New fields on order hover/map stop click (Account Name, Caller Name, Pieces, Weight, Volume); Driver List shows next stop & ETA.8
-
Tenant API: Set Account CC emails, set Account Send Invoice Option.8
-
Account Profile: New Pickup Workflow setup.8
-
Pricing: Option to remove deadhead on return/continuation orders (Price Lists admin).8
-
Import: Company field for P/D locations in Standard Order Import CSV.8
-
Order Details: New icons for paid (replaces invoiced) and settled orders.8
-
Strategic Enhancements & Market Fit: This release enhanced recurring order flexibility, improved billing communication (invoice CC list), and provided greater order visibility through new list columns and hover details. The ability to dispatch directly from the Order List and see driver ETAs streamlined dispatcher workflows. The Pickup Workflow suggests a move towards more structured and configurable operational processes at the point of collection.8
-
Removals, Deprecations & Breaking Changes:
-
Driver App upgrade to 1.19.639 mandatory for Pickup Workflows.8
-
"Invoiced" icon on Order Details replaced by "paid" icon.8
-
Delivered, canceled, or routed orders cannot be dispatched from Order List.8
-
The introduction of Pickup Workflows, configurable at the Account Profile level, marked an important step towards standardizing and enforcing specific procedures during the pickup process. This capability allows businesses to define required steps, data capture, or actions for drivers, ensuring consistency and compliance, which is particularly valuable for clients with stringent operational protocols or specific customer requirements at pickup.
Release 1.20 – March 18, 2020
-
Date of Release: March 18, 2020 9
-
Version Number/Codename: 1.20 (Driver App 1.19.645) 9
-
Key New Features & Capabilities:
-
Custom load/unload time (contact level, order templates, direct on orders), visible in Driver Stop List, added to base stop time.9
-
Customizable tables (column width/order remembered for Order Templates, Recurrence, Transaction Lists, Route Plan).9
-
Modify Account/Account User on existing order (before invoicing; may affect Price List, Schedules, etc.; system extra fees reset if schedule changes).9
-
Archive/Unarchive Account Users (archived cannot log in, not visible to CSRs; users on templates/Account Driver order cannot be archived).9
-
New Driver Information Profile (for upcoming Driver App 1.21; admin grants driver rights to edit sections: Photo, Basic Info, Home Address, Vehicle Info, Info Details - hidden/visible/editable).9
-
Enter address from ZIP/Postal Code using GPS coordinates if address not found.9
-
Strategic Enhancements & Market Fit: This release focused on providing greater flexibility in order and account management. Custom load/unload times allow for more accurate ETA calculations and resource planning. The ability to modify account/user on existing orders and archive users streamlines administrative tasks. The upcoming Driver Information Profile with self-edit capabilities pointed towards empowering drivers and reducing administrative burden for updates.9
-
Removals, Deprecations & Breaking Changes:
-
Barcode template behavior change: if template contains only '%' due to blank reference fields, it will not generate (previously generated problematic '% barcode template').9
-
No verification on required Reference Fields when changing account/user on order.9
-
Original price kept if price becomes invalid after account change.9
-
Account change on order cannot be undone after save.9
-
The new Driver Information Profile, designed for a future Driver App release, allowing drivers to edit parts of their own profile, is a significant feature. It can reduce administrative overhead for the dispatch company, improve data accuracy (as drivers are often best placed to keep their own details current), and potentially increase driver engagement by giving them more control over their information within the system.
Release 1.24 – June 23, 2020
-
Date of Release: June 23, 2020 10
-
Version Number/Codename: 1.24 (Driver App v. 1.23.671 required for some features) 10
-
Key New Features & Capabilities:
-
Filter to accelerate address completion.10
-
Item tracking: option to allow pick-up if not all items scanned.10
-
Alert message to prevent accidental Dispatch grid reset.10
-
Optimizer: new Auto-dispatch assignment options (Match Vehicle Type On/Off, Match Company On/Off for multi-company clients).10
-
API: new optimization setting for auto-dispatch.10
-
Order Creation: Improved/accelerated process, specify separate caller after account selection, company name hidden for single-company clients.10
-
Accounts (Order Creation/Edit): Enable/disable skipping grouped orders with no items scanned (for warehousing with multiple pick-ups of different items on single order).10
-
Notification Template: Send P/D info via email to various recipients (Account contact, User/Caller, P/D contact, additional), include Self-Serve site link.10
-
Strategic Enhancements & Market Fit: This release focused on operational acceleration, flexibility in item handling (especially for warehousing scenarios), and more granular control over auto-dispatch. The "Match Company" option for the optimizer specifically addressed the needs of clients operating multiple delivery entities under one Dispatch Science instance, a key feature for larger, diversified logistics providers.10
-
Removals, Deprecations & Breaking Changes:
-
Driver App update to v. 1.23.671 required for some new features.10
-
Tenant API listed as "Coming soon".10
-
The option to "Match Company" in the optimizer, allowing vehicles from one company to deliver orders for another (if unchecked), or restricting them (if checked), is particularly relevant for businesses that manage distinct operational fleets or brands but want to leverage a unified dispatch platform. This provides both operational flexibility for load balancing across entities and the necessary controls for maintaining brand or contractual separation when required.
Release 1.25 – July 15, 2020
-
Date of Release: July 15, 2020 11
-
Version Number/Codename: 1.25 (Driver App v. 1.2x.xxx required for some features) 11
-
Key New Features & Capabilities:
-
Payment Management: Three options for processing (Default: unapply/cancel non-batch; Option 2: unapply/cancel any, contact DS to enable; Option 3: no modify/cancel after apply, contact DS to enable).11
-
Custom addresses saved in Global Address List (auto-complete, create by Zip + map drag).11
-
Route Management Filters: New "VIEW BY" filters (PLANNING, WAITING FOR DISPATCH, DISPATCHED, IN PROGRESS, CLOSED), enhanced date filter ("This week," "Next week," "Latest").11
-
Route Level Reports.11
-
Driver-to-Dispatch Chat (requires Driver App update, enable in Driver Profiles).11
-
Create Orders: Auto-complete search for "Additional Info" items with dropdown list.11
-
Notifications: Add PDF, CSV, Excel attachments to email notifications (template or order level).11
-
Driver Documents and Certifications Management (describe, issue/expiry dates, upload copies, automate dispatch allow/alert/disallow based on status, Fail/Pass for certs).11
-
Customer Portal: Attachment to email notifications feature available.11
-
Actions on Routes (Dispatch Board): Modify Dispatched/In-Progress routes (Convert all to on-demand, Move all to next route; For In-Progress: also Assign to another driver).11
-
Strategic Enhancements & Market Fit: This release introduced significant improvements in financial control (payment management), route management efficiency (filters, actions), communication (driver chat), and compliance (driver document management). The ability to manage driver certifications and automate dispatch decisions based on their validity is a critical feature for safety, compliance, and risk management, appealing to businesses with stringent regulatory requirements.11
-
Removals, Deprecations & Breaking Changes:
-
"All opened" date filter in Routes replaced by "Latest".11
-
Driver App update required for some features.11
-
The comprehensive "Driver Documents and Certifications Management" system is a standout feature. By allowing administrators to track issuance and expiry dates, upload document copies, and, crucially, automate dispatch decisions (allow, warn, or prevent) based on document validity, Dispatch Science provided a powerful tool for ensuring compliance and safety. This is particularly vital for companies handling specialized goods, operating under strict regulations, or managing driver qualifications meticulously.
Release 1.29 – November 13, 2020
-
Date of Release: November 13, 2020 12
-
Version Number/Codename: 1.29 (Latest Driver App required for some features) 12
-
Key New Features & Capabilities:
-
Customizable Notifications: Fully customizable layout using HTML editor (Content Templates), add formulas, text, graphics, tables, media, external forms (e.g., driver rating). Default Content group editable. Custom email/SMS per recipient/customer. 15 event types. Affects Recurring Orders (select template).
-
Proof of P/D Time & Recipient Name: Dispatcher can set on Dispatch Map/Grid when marking order P/D.
-
Dispatch Map Route Display: Shows stop sequence of a route directly on map.
-
New User Roles: "Limited Access CSR," "Limited Access Dispatcher" (no access to Accounts/Drivers). "No Price" dispatcher role further reduced (loses Accounts/Drivers access).
-
Order Import Confirmation Emails: Sent to importer and tech support email for success, warning, failure.
-
Strategic Enhancements & Market Fit: The major overhaul of the Notifications system, allowing full HTML customization and content templating, represented a significant leap in communication flexibility. This enables businesses to create highly branded, information-rich, and even interactive notifications. The new limited access user roles provided better security and segregation of duties for larger organizations.12
-
Removals, Deprecations & Breaking Changes:
-
CRITICAL: Major changes to Notifications. Templates with attachments must be manually updated to link default reports to affected content templates to ensure continued attachment delivery. Old attachment specification method replaced.
-
Driver App update required for app-related features.12
-
The ability to fully customize notifications using an HTML editor and "Content Templates" 12 was a pivotal enhancement. It moved beyond simple text alerts to allow businesses to embed rich content, branding, and even external elements like feedback forms directly into their customer communications. This level of personalization is a powerful tool for enhancing customer experience and engagement, setting Dispatch Science apart from platforms offering only basic, rigid notification formats.
Release 1.30 – Early December 2020 (Article updated Nov 27, 2020)
-
Date of Release: First week of December 2020 13
-
Version Number/Codename: 1.30 (Latest Driver App required) 13
-
Key New Features & Capabilities:
-
Order search supports filtering by account name.13
-
Outstanding/unapplied transaction balances displayed in account transactions list ("Balance" column).13
-
Fuel surcharge calculation based on order pick-up date (previously order-entry date).13
-
Assign different starting/ending locations for each zone within a route plan (override default, add warehouses associated with zones).13
-
Maintain own vehicle equivalency rules for auto-dispatch (use compatible, larger vehicles if efficient, abstracting pricing vehicle from execution vehicle).13
-
OData: captures account discounts on service levels/accounts.13
-
Specify start dates for fuel surcharge schedules.13
-
Manually recalculate fuel surcharges based on delivery date (for exceptions like extended holds).13
-
Strategic Enhancements & Market Fit: This release focused on financial accuracy and operational flexibility. Shifting fuel surcharge calculation to the pick-up date and allowing start dates provided more accurate costing. The configurable vehicle equivalency rules for auto-dispatch were a significant step towards optimizing fleet usage by allowing the system to intelligently substitute vehicles for execution, even if a different type was used for customer pricing. This is a sophisticated feature for maximizing efficiency.13
-
Removals, Deprecations & Breaking Changes:
-
General option "Match Vehicle Type" (Settings > System > Optimizer) removed, replaced by new Vehicle Equivalency feature.13
-
Driver App update required.13
-
The introduction of configurable "vehicle equivalency rules" 13 was a strategically important feature for operational optimization. It allowed businesses to define which vehicles could substitute for others during auto-dispatch, separating the vehicle type chosen for customer pricing from the actual vehicle used for delivery. This enables more efficient fleet utilization (e.g., using a slightly larger, available van for a car-priced order if it makes logistical sense) without impacting billing, a practical solution for dynamic fleet management.
Release 1.31 – January 17, 2021 (Article shows Jan 17, 2020, likely typo for 2021 given context)
-
Date of Release: January 17, 2021 14
-
Version Number/Codename: 1.31 14
-
Key New Features & Capabilities:
-
Order Templates: For Customer Portal & CSR orders (previously only Recurring). Save delivery info from recurring/manual orders as templates. Assign Notification Template to Order Template. All templates editable in Recurring Orders section. Create CSR templates from New Order screen or existing orders.14
-
Order Import CSV: New optional fields (Driver Number, Driver Pay, Order Price).14
-
UI Enhancements: Pricing & Driver Profile sections. Driver creation/edit: assign color to Driver. Pricing: easier to find symmetrical pricing option. Driver Profiles: streamlined UI, Driver Info Profiles moved to sub-menu.14
-
Notifications: New triggers (order dispatched, order assigned/accepted by driver). 5 new properties in Content Template editor (Vehicle Type, Total volume/Weight, UserFields, Items).14
-
Account Profiles: Duplicate and delete (Default profile cannot be deleted). Option to override default driver options at Account Profile level.14
-
Group Chat ("Channels"): For >2 people, create channels, name, select users with view/respond access.14
-
Driver Stops/Orders Review: Review individual driver stops/orders from Dispatch Map - Drivers section (click order count for popup list), dispatch/re-dispatch from list.14
-
OData: Added -IsArchived, -CompanyIds to Drivers OData Table.14
-
Dispatch Map - Routed Orders: Drill down into grouped orders on route for details, apply actions to individual orders in group (NAVIGATE TO ORDER DETAIL, CONVERT TO ON-DEMAND, MOVE TO NEXT ROUTE).14
-
Strategic Enhancements & Market Fit: This release significantly boosted efficiency through expanded Order Templates for CSRs and Customer Portal users, reducing manual data entry. The introduction of Group Chat ("Channels") improved team communication. Enhanced UI for driver profiles and pricing, along with more granular control over account profiles and notifications, further refined the platform's usability and administrative capabilities.14
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned.14
-
The expansion of Order Templates beyond just recurring orders to CSR and Customer Portal orders was a practical enhancement that directly addressed user efficiency. By allowing frequently used order details to be saved and quickly recalled, it reduced repetitive data entry, minimized errors, and sped up the order creation process for both internal staff and customers using the portal. This focus on streamlining common tasks is key to user satisfaction.
Release 1.33 – March 11, 2021
-
Date of Release: March 11, 2021 15
-
Version Number/Codename: 1.33 15
-
Key New Features & Capabilities:
-
Notification Templates assignable by service level.15
-
Order Template creation faster (auto-generated unique name).15
-
Separate invoices auto-created based on order reference field values.15
-
Enhanced Dispatch Map: Bitmap replaced by vector-based map (better performance, load times, zoom, customization).15
-
New "ALL" filter on dispatch map/grid.15
-
ETA notifications for late deliveries.15
-
User-Defined Fields (UDFs) on Drivers and Accounts (for reporting, custom notifications, process automation).15
-
Customer Portal Customization: Add custom buttons to Portal UI (link to any URL).15
-
Order Import: Defaults to account address if no P/U address; add extra fee column using Extra Fee ID.15
-
Driver App: Disable geolocation entirely; make Contact Names, Emails, Phone mandatory; Auto-Accept dispatched orders (for employee drivers).15
-
Scripted Extra Fees Pricing (custom pricing for extra fees using C# scripts).15
-
Strategic Enhancements & Market Fit: The introduction of C#-based "Scripted Extra Fees Pricing" 15 was a transformative feature, offering unparalleled flexibility to model highly complex or unique pricing logic that standard UI-driven systems cannot accommodate. This capability positions Dispatch Science to serve enterprise clients or those in niche industries with very specific billing requirements, giving them a significant advantage over platforms with rigid pricing engines. User-defined fields and customizable Customer Portal buttons further enhanced the platform's adaptability. The switch to a vector-based map was a crucial technological upgrade for performance and future feature development.15
-
Removals, Deprecations & Breaking Changes: Bitmap dispatch map replaced by vector map.15
-
The introduction of "Scripted Extra Fees Pricing" using C# 15 stands out as a particularly powerful enterprise-level feature. Many businesses, especially larger ones or those in specialized niches, have intricate rules for calculating extra fees based on numerous variables (e.g., time of day, specific handling requirements, customer tiers, geographical particularities). Standard pricing engines often cannot capture this complexity. By allowing C# scripting, Dispatch Science empowered its users to codify their exact business logic, a significant differentiator against platforms offering only predefined pricing options. This clearly signaled an intent to cater to more sophisticated client needs.
Release 1.34 – May 10, 2021
-
Date of Release: May 10, 2021 16
-
Version Number/Codename: 1.34 16
-
Key New Features & Capabilities: Major Order Entry UI overhaul (Back Office & Customer Portal for clarity and error reduction). Multi-Segment Orders ("Master" orders with "Internal" segments for hub & spoke, long haul; customers see Master, dispatchers manage Segments; optimization per step; manual creation process; API support). Editable wait time extra fees during order creation. Recurring orders integration with routes (add to existing or new route based on plan criteria). Driver Profile: hide settlements, prevent refusal (auto-accept). Order Profiles: group P/D for multiple accounts, "Attachment Options" renamed "Self-Serve Options," set default cutoff status for self-serve edits. Route Optimization: option to disregard return to warehouse. Dispatch Board: status/vehicle/attribute icons on driver stop list. Default order notes for CSR/Portal. Off-hour order booking constraints/fees. OData: new Driver fields, OrderAttachments table, P/D signature URLs, DispatchUserFields, AccountFields tables. API: route creation with manual sequence. "Scooter" vehicle type.16
-
Strategic Enhancements & Market Fit: This was a landmark release. The introduction of "Multi-Segment Orders" 16 dramatically expanded Dispatch Science's capabilities beyond simple last-mile delivery. This feature allows the platform to manage entire logistics chains, including first-mile, middle-mile (e.g., hub-and-spoke transfers, linehaul movements), and final-mile, all within a single system. This strategically positions Dispatch Science to compete with more comprehensive Transportation Management Systems (TMS) and cater to clients with national or regional distribution networks, rather than just local delivery operations. The significant UI overhaul for order entry supported this move towards handling more complex order structures.
-
Removals, Deprecations & Breaking Changes: Order entry UI elements reorganized/replaced (e.g., Zip/Postal code link integrated, map preview changed). "Attachment Options" renamed.16
-
The development of Multi-Segment Orders 16 was a clear strategic pivot. While last-mile delivery is a large market, it's also increasingly crowded. By enabling the management of journeys with intermediate stops at hubs or warehouses (e.g., pickup -> local hub -> linehaul to distant hub -> final delivery), Dispatch Science opened itself up to a much broader and potentially more lucrative segment of the logistics market. This allows the platform to serve as the single source of truth for companies with more intricate distribution and fulfillment networks, a significant step up in terms of capability and market positioning.
Release 1.35 – June 9, 2021
-
Date of Release: June 9, 2021 17
-
Version Number/Codename: 1.35 17
-
Key New Features & Capabilities: Order entry: reverse P/D addresses, toggle single/total item weight display, time zone aware P/D times. Branding: separate images for tracking, invoicing, reports. Driver: "Going off Duty" status, "Agent" & "Sub-contractor" driver types. Notifications: Pickup/Delivery ETA properties, late P/D notifications only when confirmed late. User Roles: "Dispatcher (no price, no driver commission)". Batch Update Tool: remove notifications, bulk recalc fuel surcharge, remove items, bulk update time windows, convert routed to On Demand. Import File: new columns (Item user fields, User fields, Route Name, etc.).17
-
Strategic Enhancements & Market Fit: This release focused on streamlining order entry, improving time zone management critical for geographically diverse operations, and enhancing branding control for a more professional customer presentation. The "Going off Duty" status for drivers and the introduction of "Agent" and "Sub-contractor" driver types demonstrate an adaptation to the increasingly diverse and flexible workforce models prevalent in modern logistics, including gig economy workers and outsourced operations. The powerful Batch Update Tool enhancements are crucial for administrative efficiency, especially for clients managing large order volumes.17
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned.17
-
The addition of "Agent" and "Sub-contractor" driver types, along with the "Going off Duty" status 17, reflects an understanding of the evolving nature of the logistics workforce. Many companies now rely on a mix of employee drivers, independent contractors (agents), and third-party companies (subcontractors). Providing distinct classifications and statuses for these different types of workers allows for better management, tracking, and potentially different commission or payout structures within the platform. This makes Dispatch Science more attractive to businesses that utilize such flexible labor models.
3.18. Release 1.36 – July 13, 2021
-
Date of Release: July 13, 2021 18
-
Version Number/Codename: 1.36 18
-
Key New Features & Capabilities: Create order & immediately dispatch. Flexible time entry in Order Entry (error for impossible times). Dispatch Board horizontal grid view. Copy dispatch board layouts to other users. Admin control of additional field visibility in Driver App. Order cancellation cutoff trigger for Self Service. Invalid price for mismatched vehicle/price list. Improved Orders List vehicles filter. Driver commissions with 3 decimals. Additional order details icon on order-entry screen. Past dates hidden in Order Entry calendars. Standardized order un-assignment process.18
-
Strategic Enhancements & Market Fit: This release focused on streamlining CSR workflows (immediate dispatch), improving data accuracy in order entry, offering more flexible Dispatch Board visualization, and enhancing administrative efficiency (sharing layouts, controlling driver app field visibility). The ability to set driver commissions to three decimal places suggests a need for very precise payout calculations, possibly for per-unit or per-mile compensation models common in certain logistics segments.18
-
Removals, Deprecations & Breaking Changes: Past dates no longer visible in Order Entry calendars (visual change).18
-
Features like copying Dispatch Board layouts and controlling driver visibility of additional fields 18 are particularly beneficial for larger organizations with multiple dispatchers or diverse driver groups. Standardizing dispatch board configurations across a team can improve consistency and efficiency, while tailoring the information drivers see in their app can prevent overload and ensure they only access relevant data. This attention to multi-user environments indicates a platform maturing to support more complex operational setups.
Release 1.39 – September 28, 2021
-
Date of Release: September 28, 2021 19
-
Version Number/Codename: 1.39 (Driver App v1.39 required for Exception Codes) 19
-
Key New Features & Capabilities: Exception Codes (enhancing/replacing "hold reasons") with comprehensive setup (types, schedules), customer-level application, dispatcher application from map/grid, and detailed Customer Service visibility (icons, column, history, item list symbols). Linked Map with Dispatch Grid offering real-time synchronization, hover interactions between map and grid, and direct dispatching from the map. Creation of multi-segment orders from multi-segment Order Templates. A Beta version of Dispatch Grid with an Embedded Map was also introduced.19
-
Strategic Enhancements & Market Fit: The introduction of "Exception Codes" 19 was a significant advancement over simpler "hold reasons." This feature allows for the structured, categorizable documentation of a wide array of events or issues encountered during the delivery process (e.g., "damaged item," "customer not available," "access issue"). Such data is invaluable for operational analysis, identifying recurring problems, process improvement, and potentially triggering automated responses or specific customer communications. This data-driven approach to handling exceptions is characteristic of a sophisticated logistics management system. The linked and embedded map functionalities provided a much richer, more interactive, and context-aware dispatching experience, improving dispatcher situational awareness and decision-making speed.19
-
Removals, Deprecations & Breaking Changes: "Hold Reasons" were functionally replaced by the more comprehensive "Exception Codes" system. Full functionality of Exception Codes was contingent on all drivers upgrading to Driver App version 1.39.19
-
The shift from basic "hold reasons" to a structured "Exception Codes" system 19 offers profound analytical benefits. While simple hold reasons provide limited insight, standardized and categorizable exception codes can be tracked, reported on, and analyzed to pinpoint systemic issues, driver performance patterns, or common customer-related obstacles. This allows businesses to move from reactive problem-solving to proactive operational improvements based on empirical data, a key element in optimizing logistics efficiency and service quality.
Release 1.42 – December 15, 2021
-
Date of Release: December 15, 2021 20
-
Version Number/Codename: 1.42 (Driver App v1.40+ for full Exception Code use) 20
-
Key New Features & Capabilities: Order Template/Recurring Orders: quick user change, copy recurrence, recurrences on specific extra dates (Inclusions). Enhanced deadhead management (uses price list failover). Custom P/D windows for multi-segment orders. New Route Dispatching capabilities: dispatch single route within a container, override default warehouse on a route, move on-demand orders to a route, easily move a routed order to a future route plan by changing "Ready at" date/time. Introduction of zip code-based route plans (replacing KML file definitions) and cascading route plans (ranked routes, system tries highest-ranked first, then next if order doesn't fit). Support for Euro and Mexican Pesos currencies. Exception codes fully enabled. Refresh link for multi-segment order creation. Enhanced barcode management. ZIP/Postal column on customer web portal order list.20
-
Strategic Enhancements & Market Fit: This release brought significant routing enhancements with cascading route plans and zip code-based plan definitions. Cascading plans allow for more sophisticated, tiered routing logic (e.g., attempt optimal route, if not feasible, try secondary, etc.), automating fallback strategies. Zip code-based plans simplify route setup for many users compared to the more technical KML files. The introduction of Euro and Mexican Pesos currency support was a clear indication of targeting international markets or supporting clients with cross-border operations. The removal of "All Fields" barcode verification, while a feature reduction, was explicitly tied to improving system performance and scalability.20
-
Removals, Deprecations & Breaking Changes: Barcode verification on "All Fields" was removed for performance reasons; accounts using it were automatically changed to "Automatically Generated" (format OrderId-000S). The POST /api/v1/drivers/{id}/track-history API call no longer includes snapping to the route.20
-
The addition of multi-currency support (EUR, MXN) 20 is a direct enabler for international expansion. For any SaaS platform with global ambitions, catering to local currencies is a fundamental requirement. This move, coupled with features like time zone awareness (seen in other releases), demonstrates Dispatch Science's strategy to broaden its geographical market reach and serve a more diverse, international clientele.
Release 1.45 – April 4, 2022
-
Date of Release: April 4, 2022 21
-
Version Number/Codename: 1.45 21
-
Key New Features & Capabilities: Quick order search field. Order Attachment icon indicates if added at P/U or D/L. Workflow step photos can be set to auto-include with invoices. Search recurring orders by inclusion/exclusion dates. Pickup and Delivery zone columns on Dispatch Board grid. Partial ZIP/Postal codes usable in Zip code type zone layouts. Ability to retrieve base delivery charge and vehicle surcharge in scripted fee. Order status colors changed for easier discernment. Multi-segment order enhancements: editing delivery address updates last segment; adding a hub updates segments accordingly. Internal note display and edit from Back Office (with permission). Edit exception codes at order level (checkpoint, P/U, D/L) in Back Office by internal user. New rights for internal notes and exception codes. Account Profile Workflow: "Take Picture" step pictures can be set to auto-append to invoice. API: Add/update/delete order attachments with type and "include with invoice" option.21
-
Strategic Enhancements & Market Fit: This release focused on improving operational efficiency (quick search, attachment visibility), enhancing data visibility (zones on grid), providing more flexible pricing (partial zips, greater access in scripted fees), and streamlining the invoicing process (automated photo attachments from workflow steps). The ability for back-office staff to edit exception codes provides an important mechanism for correcting or overriding driver-entered data, ensuring accuracy. The API enhancements for attachments further support automated document management.21
-
Removals, Deprecations & Breaking Changes: None explicitly mentioned, but new rights for internal notes and exception codes were defaulted for Admin and Dispatcher roles, implying other roles would need these permissions explicitly granted.21
-
The capability to automatically include photos taken as part of a workflow (e.g., proof of delivery images, photos of goods at pickup) directly with an invoice 21 is a highly practical feature. It addresses a common pain point in logistics billing: providing clear, contemporaneous evidence of service completion or condition of goods. This automation streamlines the invoicing cycle, can significantly reduce billing disputes, and enhances the professionalism of the billing documents provided to end customers.
Release 1.49 – August 16, 2022
-
Date of Release: August 16, 2022 22
-
Version Number/Codename: 1.49 (Driver App v1.49 for some features) 22
-
Key New Features & Capabilities: Driver management: unlock driver without password change, visual indicators for locked/archived drivers. Order navigation: "Show on Dispatch Board" icon from Order Details and Search Orders menu. Order search by barcode, recurrence name, or template name. "My Account" section renamed "My Profile." Transaction search "i" icon lists allowed search fields. Full URL support in notes fields (Pickup, Delivery, Order, Internal), rendered as clickable links. Driver order list on Dispatch Board now shows all driver's orders, irrespective of main Order List filters. Recurrence schedule for "every x week." Recurrence's Order Template list gained three views: Time, Rates (content for Rates view noted as coming in a subsequent release), Address. Price List details option to include or omit fuel surcharge. New order script management page to set up accounts/companies on order script with specific parameters. Account Profile option allows Account administrators to see their invoices, payments, or other transactions on the Customer Portal (with permissions). Visual enhancements to Customer Tracking page. Left-hand side menu in Back Office/Self-Serve shows tooltips, reduced size, standardized icons/colors. New choices for "Driver Gender" drop-down. Driver App (v1.49): Clickable links in notes (stop details), "Scan a Document" feature for Documents/Certifications (Android; scan, review, edit, multi-page PDF).22
-
Strategic Enhancements & Market Fit: This release improved administrative efficiency (driver unlock, easier order navigation), enhanced search functionalities, and significantly boosted client self-service capabilities by allowing account administrators to view their transaction history via the Customer Portal. The flexible recurrence scheduling and fuel surcharge options provided more granular control. A key development was the order script management page, allowing the same script to be applied to different accounts/companies with varying parameters, enabling standardized yet customizable logic at scale. Driver app improvements like document scanning streamlined field data capture.22
-
Removals, Deprecations & Breaking Changes: Content for the "Rates" view in Recurrence Order Template list was noted as pending for a future release. Clickable URL functionality in notes on the Dispatch Board was also indicated as expected in the next release.22
-
The "Order script management page" 22, which permits the assignment of a single script to multiple accounts or companies but with distinct parameters for each, is a particularly sophisticated feature. This architecture facilitates both standardization (a common piece of logic) and customization (behavior tailored per entity via parameters) on a large scale. For instance, a complex validation or pricing script could be developed once and then deployed across numerous clients, with each client having unique thresholds or variables applied. This is highly valuable for service providers using Dispatch Science to manage a diverse portfolio of customers, as it simplifies script maintenance and deployment while retaining tailored functionality.
Release 1.50 – September 14, 2022
-
Date of Release: September 14, 2022 23
-
Version Number/Codename: 1.50 23
-
Key New Features & Capabilities: Order Details: View Driver Payout detail information (commission breakdown). Clickable URLs in notes fields (Order, Recurrence, Template). Recurrences/Order Templates: View Default Price/Commission. Optional reason for change when modifying Recurrence/Order Template (requires Support activation). Audit specific Recurrence or Order Template. Change account and account user on an Order Template. Accounts: "Enter Address from Zip/Postal Code" link available on Account address if not found. Audit configuration/settings history for Customer Account. New setting for barcode type for difficult-to-read barcodes (Account level). Drivers: Master drivers can view sub-contractor settlements; option to prevent sub-contractors viewing their settlements. "Enter Address from Zip/Postal Code" link on Driver address. Audit Account/Profile Info of a specific Driver. Dispatch Board: New "Unassigned" filter (shows "Received" orders and non-delivered/cancelled orders with no driver). Administration: Edit addresses on contacts from different accounts (bulk edit: Company, Address Line 1 & 2). OData: New column in Order Charge for last updated date. Audit Viewer expanded to more entities (Recurring Orders, Drivers, Price Lists, etc.). Driver App: Master Drivers can see sub-contractor Driver settlements. Standard Import File: "Item Quantity" field added. UI changes for Service Levels/Extra Fees. Clear filter button on Recurrence List.23
-
Strategic Enhancements & Market Fit: This release heavily emphasized providing more detailed information, control, and auditing across back-office operations. Features like viewing driver payout breakdowns, extensive auditing for accounts, drivers, and recurrences, and the ability for master contractors to oversee sub-contractor settlements cater to businesses needing strong transparency and accountability. The new barcode type setting at the account level addresses practical challenges with scanning, and the "Unassigned" filter improves dispatcher efficiency.23
-
Removals, Deprecations & Breaking Changes: The "Reset Grid" button was removed.23
-
The significant expansion of the "Audit Viewer" 23 to encompass a wide range of entities (including Recurring Orders, Drivers, Price Lists, Checkpoints, User Fields, Items, and various order-related components) underscores a strong commitment to system traceability, accountability, and compliance. For enterprise-level clients, particularly those in regulated industries or those with complex contractual obligations, the ability to meticulously track who changed what, when, and why is not just a convenience but a critical requirement. Such comprehensive auditing capabilities are a hallmark of robust, enterprise-grade software platforms.
Release 1.54 – February 13, 2023
-
Date of Release: February 13, 2023 (Production) 24
-
Version Number/Codename: 1.54 24
-
Key New Features & Capabilities: Pickup & Delivery window behavior changes: "Ready At" aligns with Service Level; "To" time displays/calculates after P/D addresses entered. Improved behavior when changing account on an order: handles Parcel Type mismatches (uses lowest-ranked/smallest ID parcel from new schedule, copies relevant data), copies user item fields if ID matches, copies exception codes if exist in new account. Order List navigation: typeable dates in Order Creation; "Recurrence Name" & "Template Name" columns (sortable/filterable); scrollbars moved to grid edges. Reassign & Modify Email Logins: Driver emails modifiable (if unique); Account admin/user emails modifiable (if no orders by user/on behalf, not on template, unique); Account admin/user movable to another Account (under conditions); Internal user emails modifiable (with rights, if unique). Live Account Aging Summary in Finance Transactions (shows unpaid invoices in aging buckets). Enhanced Fuel Surcharge Management: calculate by table or formula; "Fuel Prices" (Base Fuel Price, Reference Fuel Price), "Fuel Surcharge Calculators" (Formula or Sheet type), "Fuel Surcharge Tables" (4 types: Fixed %, Fixed Price/Distance, Calculated %, Calculated Price/Distance); "Base Fuel Mileage" on vehicle. Display Time & Date of Driver's Last Delivery (Driver Summary, grids, Map). Enhancements for Master Account Users: view all Sub-account orders simultaneously; create orders/use templates across all accounts; "Account" column for filtering; direct "Create Order" for first 15 Sub-accounts. Auto-Dispatch Enhancements: Schedule Based Optimization drivers eligible; dismissed/unassigned orders re-enter pool (with logic to prevent resend to same driver); On/Off toggle per driver. Expanded Exception Code UI (columns for Code, Name, Description, etc.). Addresses: Notification email on Address Contact Import shows geocoding errors. Settings: Company Details screen UI modified. Tenant API: Subscribe to events for all Accounts of a company (not just one at a time). Scripting: Order Update Script supports Account Change (target Account scripts run after update); Excel import script gets RowNumber, ColumnNumber.24
-
Strategic Enhancements & Market Fit: This release delivered significant improvements in user experience, operational efficiency, and financial management. The sophisticated Fuel Surcharge Management system, offering calculation via tables or highly customizable formulas (with parameters like Base Fuel Price, Reference Fuel Price, Base Fuel Mileage), provided exceptional flexibility to address volatile fuel costs, a critical concern in logistics. The Account Aging Summary offered vital financial oversight. Enhancements for Master Account users and auto-dispatch further streamlined operations for larger or more complex businesses.24
-
Removals, Deprecations & Breaking Changes: System no longer allows empty choice for Holiday Calendar in Account Order Options (assigns default). Fuel Surcharge Calculator type (Formula/Sheet) and Table mode uneditable after save. Existing Extra Fee Scripts using Excel import need update from Row/Column to RowNumber/ColumnNumber and handle potential nulls.24
-
The introduction of a highly advanced Fuel Surcharge Management system 24 was a direct and robust response to a major industry pain point: the volatility and complexity of fuel costs. Moving beyond simple percentage surcharges to allow calculations based on detailed tables or custom formulas (incorporating variables like base fuel prices, reference pump prices, and vehicle-specific base fuel mileage) provided businesses with the tools to implement very precise, data-driven fuel surcharge models. This capability is crucial for protecting margins, ensuring fair pricing, and offering transparency to customers, making Dispatch Science more attractive to businesses seeking sophisticated financial controls.
Release 1.55 – March 6, 2023
-
Date of Release: March 6, 2023 (Production) 25
-
Version Number/Codename: 1.55 25
-
Key New Features & Capabilities: Auto-Dispatch will no longer assign orders to drivers who are "Going Off Duty" (requires profile setting and driver action). Navigation improvements: scrollbar added to driver list (Drivers section) and Price List section; navigation overlay pane remains active during user inactivity. Minor Dispatch Board improvements: ability to select date range (today to future, "Custom date" for past); ability to modify windows when releasing an order from hold for reattempt (with "New Ready At" time, coordinating with reattempt service level). Route icon added to "Routed" type orders in drivers' order details (Dispatching Grid Boards). Increased modifiability of Order details: Order Import (Self-Serve & Back Office) supports any file extension type (converts to.csv/.tsv during mapping); Internal Notes from Order Template now copied to new orders created from it. Simplified label printing for Self-Serve users: print order label directly from browser upon order creation (also via "Export" option in order). Enhancements to Application logging: improved search (text search in title/content, filter by attachment presence); execution of Recurrence logs reason if not run as scheduled.25
-
Strategic Enhancements & Market Fit: This release focused on practical usability improvements and streamlining common operational workflows. Allowing order import with any file extension (with subsequent conversion by the system) significantly lowered the barrier for customers to input data, reducing friction during onboarding or for ongoing batch uploads. Self-serve label printing directly from the portal empowered customers and reduced dispatcher workload. Enhanced application logging, particularly for recurrences, aided in troubleshooting automated processes.25
-
Removals, Deprecations & Breaking Changes: "Time to Dispatch" field (previously unused) removed from Service Levels. "Upload on Cellular After (Hours)" field grayed out when "Upload on Wifi" is not selected (visual clarification, not functional removal).25
-
The seemingly minor feature of allowing order import using any file extension, with the system handling conversion to CSV/TSV 25, is a significant user-centric improvement. Forcing customers to strictly adhere to specific file formats for data import can be a considerable pain point, especially for less technically savvy users or those dealing with data from varied sources. By making the import process more forgiving and handling the conversion internally, Dispatch Science made its platform more accessible and user-friendly, smoothing out a common operational workflow.
3.26. Release 1.57 – May 15, 2023
-
Date of Release: May 15, 2023 (Production) 26
-
Version Number/Codename: 1.57 (Driver App v1.57 for survey) 26
-
Key New Features & Capabilities: Driver App Improvement Survey. Easier access to Release Notes (User icon link). Create and Maintain Hub Addresses in Settings > System > Addresses (available across accounts for Multi-Segment Orders/Templates). Improvements to Route Recurrences and Route Plans: easier commingling of Recurring Routes with Distribution Routes by associating Route Recurrences to specific Route Plans; new "Route Recurrence" option for recurring orders (simplified for Route Plans); new "Type" column (Order/Route) in Recurring Order List; only ZIP Based Route Plans can use new Recurring Routes; no need to select Account/Service Level for Route type Recurrence; add Zones to Route Plan to include specified Route Recurrence(s)/Schedule(s); Order creation cutoff in schedule used for Route Recurrences; Recurring Route Orders generated on next schedule into selected container. Enhanced Rule Configurations Based on Order Values: set up notification rules based on Service Levels, Hold Reasons, Accounts, Vehicles, Reference Fields (control send/no send within Notification Templates using filters/groups with AND/OR). Request Driver Logs directly from Dispatch Science. User Interface Modification (Driver App): increased touch area on Stop Detail Parcel list icons. User Interface Modification (Dispatch Board): "Return Home" and "Auto-Dispatch" options for drivers display "Enabled"/"Disabled" (was "Yes"/"No"). Driver Stop List Improvements: open individual orders from a Group via new menu icon (access Back Office details, dispatch to other drivers). API Enhancements: Integration API Get Items returns items and item user fields; Integration Tenants API Patch checkpoint to set webhook, Add Hubs to Orders/Templates using AddressId; Transactions Invoice Attachment: display and download electronically sent files. Scripting Enhancements: MasterAccountScriptInfo model; Order Update script GetEventNames(), UpdatePickupWindow(), UpdateDeliveryWindow() methods.26
-
Strategic Enhancements & Market Fit: This release emphasized improved user experience (driver survey, easier release note access), enhanced automation through more sophisticated Route Recurrences integrated with Route Plans, and more granular control via value-based rules for notifications. The ability to create Hub Addresses centrally and use them in Multi-Segment Orders and Templates was a crucial development for making complex multi-stage logistics more manageable and scalable within the platform. Value-based rules for notifications allow for highly targeted and context-aware communication, making interactions more relevant and less prone to "alert fatigue".26
-
Removals, Deprecations & Breaking Changes: Notes on Route Recurrence behavior (e.g., not started/stopped from Recurrence itself; Pickup Cutoff Time ignored with Schedule). New orders use updated notifications, but previously created orders do not. Invalid time window in Order Update script throws an exception, potentially halting further script execution.26
-
Centralizing the creation and maintenance of "Hub Addresses" 26 for use in Multi-Segment Orders and Templates is a key organizational improvement for complex logistics. Instead of defining hub details repeatedly or inconsistently across different orders or templates, having a master list of hubs ensures data accuracy, simplifies the setup of multi-leg journeys, and makes the entire multi-segment functionality more robust and easier to manage, especially for companies with extensive hub-and-spoke networks.
Release 1.62 – December 4, 2023 (Production)
-
Date of Release: December 4, 2023 (Production) 27
-
Version Number/Codename: 1.62 27
-
Key New Features & Capabilities: Enhanced License Plate (LP) scanning: add items to LP while adding items in Stop Items section (if Add Item Workflow with barcode scan available); add items to LP while scanning at Pickup/Delivery or Checkpoint; review/edit LP contents (view items, remove errors). Driver App: add/edit profile picture (crop, orient). Back Office - Orders: Update User (Caller) Information (Name, Email, Phone) during order creation, saved with order and updates Self-Serve user. Drop-Down Address display refined (Company Name first if available). Addresses (Back Office): Associate two geofences (inner/outer KML polygons) to an address, overriding Driver Profile radiuses (for large facilities); used for "Driver Arrives at Location," P/D allowance, waiting time; view/remove/download KML. Self-Service users added to security roles: Account User Role (Admin/User); Edit Role; New Self-Serve Roles (Admin/User (Self-Serve) types with granular permissions for Contacts, Customer Routes, Orders, Import Orders, Order Templates, Dashboard). Route Plan (Back Office - Orders): "All Account" option (include all existing/new accounts with specific Service Level). Recurrences: "Exceptions" button renamed "Exclusions." Automatic Override of Negative Driver Commission to $0. Stay on Driver Details when Unarchiving. Account User Email Modification (even with existing orders). Notification When Drivers Are Waiting At Location (time-based, uses Content Templates). Transaction Date and Time Selection shows tenant time zone. Warn/Prevent Message when Dispatching Routes (if driver docs expired/failed). Route Optimization: "end closer to Warehouse" constraint removed by default (can re-enable on Route Plan/Route). Users (Administration): Internal user email can be changed. Dynamic Views display time zones if different from user's. Set Workflow Step as Active/Inactive in Order Update script. API - Tenant API: Subscription URL called once if matches multiple entity types; Account User creation "IsAdmin" field changed to "Role" (requires Role Id). OData: BatchOrders table (find order source: Import, Recurrence, Recurring Route); Orders table "ReceivedOnPickupFrom" field; OrderHistory includes exception code fields; new LicensePlates & LicensePlateItems tables.27
-
Strategic Enhancements & Market Fit: This release introduced sophisticated License Plate (LP) scanning capabilities, allowing drivers to dynamically build and edit LPs by scanning items at various points (pickup, delivery, checkpoint). This targets operations with complex consolidation/deconsolidation needs, often seen in LTL or multi-stop parcel delivery. Polygon-based geofencing for addresses offers far more precision than simple radius geofences, critical for accurate event logging and wait time calculation at large or irregularly shaped sites like industrial parks or hospital campuses. The detailed Self-Serve Roles provide granular control necessary for larger clients with diverse user permission requirements.27
-
Removals, Deprecations & Breaking Changes: Driver App scanning panel (Order number, position) removed during P/D scanning to speed up process. API - Tenant API: Account User creation "IsAdmin" field changed to "Role" (Role Id) – this is a breaking change for integrations. Route Optimization logic changed: "end closer to Warehouse" constraint removed by default; users may need to adjust Route Plan settings to revert.27
-
The advanced License Plate (LP) scanning features 27, enabling drivers to dynamically manage the contents of pallets or containers by scanning individual items into or out of an LP at various stages (pickup, checkpoint, delivery), represent a significant upgrade. This moves beyond simple item-level scanning to support more complex unit load device management, crucial for efficiency in sorting hubs, cross-docking operations, or scenarios involving consolidated shipments that are broken down en route. This capability pushes Dispatch Science into territory typically occupied by more specialized Warehouse Management Systems (WMS) or enterprise-grade TMS solutions. Similarly, polygon geofencing provides a much-needed precision for large or complex customer sites where simple radial geofences are inadequate for accurate arrival/departure logging and wait time calculations.
Release 1.65 – May 15, 2024 (Production)
-
Date of Release: May 15, 2024 (Production) 28
-
Version Number/Codename: 1.65 28
-
Key New Features & Capabilities: Dispatchers can set their own stop sequence on Driver's Stop List (manual reorder, system prevents illogical sequence; new stop locking logic – individual stops locked, not number of stops; locking/unlocking routed stops changes to "Full Optimization" mode, re-optimizing). Self-Serve users/admins can add credit card even if Account's Billing Method is "By Account" (for manual invoice payment). Driver Fuel Surcharge Schedule assignable to account (calculate commission by schedule values, fixed % of total fuel surcharge, or predefined Driver Payout Schedule; 4 decimal support for fuel surcharge rates/prices). Driver App: scan with light (Android); number of orders scanned in License Plate displayed. Invoiced and Settled icons on Order Details link to invoice/settlement details. Transaction List filter defaults to "Past 2 weeks." Error message if invoice generated without invoice template. API (Integration-Tenants): Archive/Unarchive Driver endpoints; Get/Update Driver Documents and Certifications endpoints (with file links); Get/Update Driver Additional Information (user fields) endpoints; Add/Update/Delete Additions/Deductions to/from Driver Settlement endpoints. OData: Drivers Table adds "Mobile Number"; OrderAttachments Table adds "VisibleForDriver" option; Workloads table includes last optimization info (Distance, TravelTime, TotalTime); DriverPositions table returns positions for last 31 days. Back Office: Option to hide order attachments from driver (also for item attachments); Order Exception Codes tab warns if no codes available; Route Plans warn if Service Level type is archived. Administration: Scripted Extra Fee details has script navigation icon; Self-Serve Roles new security right for Credit Card access ("Edit" by default); limit of editing >50 addresses at once removed; warning when deleting Order Rule used in Notification Template or Fuel Surcharge Schedule. Scripts: All script types can be disabled/enabled (simplifies review/validation).28
-
Strategic Enhancements & Market Fit: This release provided dispatchers with crucial flexibility through manual stop sequencing, acknowledging that algorithmic optimization isn't always sufficient for real-world complexities. The extensive new API endpoints for managing driver documents, additional information, and settlement adjustments indicate a strategy to enable more comprehensive HR/driver management and financial reconciliation via integrations with third-party systems. The 4-decimal support for fuel surcharges reflects a demand for very high precision in cost calculations, likely from larger clients or specific industry requirements.28
-
Removals, Deprecations & Breaking Changes: Fuel surcharge calculators uploaded prior to this release with more than 2 decimals stored data as 2 decimals; re-upload needed for new 4-decimal feature. If tenant-level locked stops setting was enabled, support must be contacted to disable it due to new feature behavior. API PUT operations for Driver Documents/Additional Info will blank out any fields not included in the PUT request (advise GET first, then PUT all fields). Driver Settlements are locked once status is "Paid" (no further changes).28
-
Allowing dispatchers to manually reorder stops 28, while still having system checks for logical impossibilities (like delivery before pickup), is a significant nod to the practical realities of dispatching. Purely algorithmic sequencing can be disrupted by unpredictable real-world events or may not account for specific driver knowledge or customer preferences. This feature empowers experienced dispatchers to apply their judgment and make on-the-fly adjustments, blending automated efficiency with human expertise. The extensive new API endpoints for driver data and settlements also signal a move towards making Dispatch Science a more central hub for driver-related administrative data, facilitating synchronization with specialized HR or accounting software.
Release 1.66 – July 3, 2024 (Production)
-
Date of Release: July 3, 2024 (Production) 29
-
Version Number/Codename: 1.66 (Driver App v1.66) 29
-
Key New Features & Capabilities: Self-serve users can pay by credit card (full or partial payments, min $0.50). Driver App (v1.66): Improved flow for grouped orders with no items (confirms after scanning); pull-down to refresh attachment list (Settings tab); inverted validation question order for grouped stops; Continuous Checkpoint Mode (scan items without waiting for response, speeds up scanning). Back Office: CSRs can apply partial payments via credit card to invoices/debit notes (requires Stripe). Transactions lists show if account is blocked, reason, and link to unblock. Administration - Internal Roles: Several actions no longer require "edit access to Orders" if specific permission exists (e.g., Dispatching, Set at Checkpoint, Release Hold, Add/Remove Exception Codes, Update Internal Notes, Unassign Order, Convert to On Demand). Three new action permissions: Orders>Set as Picked Up, Orders>Set as Delivered, Route>Convert to On-Demand. Administration - Self-Serve Roles: New permissions for Transactions > View, Transactions > Pay By Credit Card, Reports (access to Self-Serve Portal report section, incl. Signatures Report). Checkpoints: Overage support through integration (when "Has Overage Support Through Integration" & "Automatically add unknown scanned item to overage" checked, and Webhook URL filled, "Enable Continuous Scan" can be used). Application Logs: Search by OrderId:ORDERID or ScriptId:SCRIPTID. Dynamic Views: Sections added (Settlements, Transactions, Routes, Route Plans, Recurrences, Settings, System). API - Integration-Tenant: skipDaysOfWeek parameter returned in GET recurring orders/routes. API - Subscription: Four new actions (items_added, items_removed, items_updated, route_optimized - can be associated with company or specific Route Plan). API - POST /api/v1/recurring-orders/{recurringOrderId}/add-order-templates and POST /api/v1/recurring-routes/{recurringRouteId}/add-order-templates allow updating P/D windows, setting default driver, adding skip dates when adding templates.29
-
Strategic Enhancements & Market Fit: This release focused on improving user experience, enhancing security through more granular permissions, expanding auditing capabilities, and significantly broadening API functionalities. The "Continuous Checkpoint Mode" for drivers, enabling rapid scanning without waiting for individual system responses, is tailored for high-throughput environments like busy cross-docks or warehouses. This, combined with integrated overage handling, suggests Dispatch Science is targeting operations where scanning speed and meticulous exception management are paramount. The refinement of internal role permissions, decoupling many actions from the broad "edit Orders" right, allows for the creation of more specialized and secure user roles, crucial for larger organizations implementing the principle of least privilege.29
-
Removals, Deprecations & Breaking Changes: OData - ServiceLevelDiscounts Table: ServiceLevelScheduleId and ServiceLevelScheduleName fields removed (were unused); users advised to remove from existing OData requests.29
-
The "Continuous Checkpoint Mode" 29 is a feature designed for speed and efficiency in high-volume scanning environments. Traditional stop-and-wait scanning, where the system must confirm each scan before the next can occur, creates a bottleneck. Continuous scanning allows drivers or warehouse personnel to process items much more rapidly, significantly increasing throughput. This capability, especially when linked with integrated overage handling, indicates that Dispatch Science is seriously addressing the needs of operations that process hundreds or thousands of packages in tight timeframes, such as parcel sortation centers or busy distribution hubs.
Key Strategic Trajectories and Evolving Platform Themes
The chronological analysis of Dispatch Science's releases reveals several consistent strategic trajectories and evolving platform themes that define its growth and market approach.
Progressive Deepening of Core Logistics Functionality
Dispatch Science has demonstrated a consistent commitment to building upon its core dispatch, order management, and pricing capabilities. Early releases, such as 1.2 1, focused on establishing foundational elements like driver app tools for fee management, basic pricing mechanisms including fuel surcharges by vehicle type, and essential dispatch board enhancements like advanced filtering and graphical zone views. As the platform matured, these core areas received progressively more sophisticated features. For instance, order management evolved to include complex scenarios like multi-segment orders in release 1.34 16, which are critical for managing logistics involving intermediate hubs. Routing capabilities expanded from basic auto-dispatch 1 to include advanced options like cascading route plans in release 1.42 20, allowing for tiered and fallback routing strategies. Pricing, a cornerstone of any logistics platform, saw a remarkable evolution from early fuel surcharge settings 1 to highly granular and programmable solutions like C#-based scripted extra fees in release 1.33 15 and the advanced, multi-decimal fuel surcharge management system introduced in release 1.54.24 Exception handling also matured from simple hold reasons to a comprehensive, structured "Exception Codes" system in release 1.39.19 This trajectory clearly shows a strategic intent to evolve from a competent dispatch tool into a comprehensive logistics management platform capable of handling increasingly complex operational scenarios and diverse business requirements. The platform did not attempt to address all complexities at once but rather established a solid functional base and then systematically added layers of sophistication in response to, and in anticipation of, evolving market needs for greater accuracy, flexibility, and control.
Empowerment of All User Roles (CSR, Dispatcher, Driver, Admin, Customer)
A striking theme in Dispatch Science's development is the consistent addition of features designed to improve the efficiency, control, and overall experience for all key user personas involved in the logistics process. For drivers, the platform has continuously enhanced the Driver App with tools like on-the-go extra fee management (1.2 1), checkpoint scanning (1.5 4), the "Going off Duty" status (1.35 17), advanced license plate scanning (1.62 27), and document scanning with light assistance (1.49 22, 1.65 28). Dispatchers have benefited from tools like advanced filtering (1.2 1), graphical and later vector-based maps (1.2 1, 1.33 15), linked map/grid views (1.39 19), and the ability to manually sequence stops (1.65 28). Customer Service Representatives (CSRs) have seen improvements in order entry speed and accuracy through UI overhauls (1.34 16) and features like quick address reversal (1.35 17). Administrators have gained greater control through configurable user roles (1.29 12, 1.62 27, 1.66 29), extensive auditing capabilities (1.50 23), and detailed system settings. End-customers, through the Self-Serve Portal, have been empowered with features like order templates (1.31 14), direct label printing (1.55 25), visibility into their transaction history (1.49 22), and the ability to make credit card payments (1.66 29). This holistic approach, catering to the specific needs of each actor, fosters broader adoption, increases overall operational efficiency, and creates a more valuable and sticky ecosystem around the platform. A system that makes everyone's job easier is more likely to be embraced and effectively utilized.
API-Driven Extensibility and Integration
From its early stages, Dispatch Science has incorporated and consistently expanded its Application Programming Interfaces (APIs), signaling an API-centric or even API-first strategy. Tenant and Account APIs were introduced relatively early (e.g., Tenant API in 1.2 1 for order creation; Account API in 1.4 3 for subscriptions) and have been methodically enhanced throughout subsequent releases. These expansions include capabilities for order creation and updates (1.10 6), account and user management (1.5 4), driver payout updates (1.5 4), and a wide array of subscription/webhook events for real-time notifications on order status changes, driver unassignments, and more recently, item changes and route optimization events (1.10 6, 1.66 29). The platform also provides OData access for reporting and business intelligence purposes, with new tables and fields being added regularly (e.g., 1.31 14, 1.34 16, 1.50 23, 1.62 27, 1.65 28). This consistent focus on API development positions Dispatch Science as an open platform capable of being deeply integrated into larger enterprise IT ecosystems, connecting with ERP, CRM, accounting, or proprietary client systems. Such interoperability is crucial for attracting larger clients who often have complex, pre-existing technology landscapes and require seamless data flow and workflow automation across multiple applications. This strategy not only enhances the platform's value for direct customers but also lays the foundation for a potential partner ecosystem to build value-added services.
Expansion into Broader Logistics Segments (Beyond Last-Mile)
While Dispatch Science offers robust last-mile delivery capabilities, its feature evolution clearly indicates a strategic ambition to support a much wider spectrum of the logistics chain. The early introduction of a "Warehouse worker" user type (1.3 2) and "Warehouse Mode" for drivers (1.4 3), along with "Checkpoint" scanning features (1.4 3, 1.5 4), signaled an intent to manage processes beyond simple point-to-point delivery. This trajectory was significantly accelerated with the introduction of "Multi-Segment Orders" in release 1.34 16, which allows for the creation of master orders comprising multiple internal segments, explicitly designed for scenarios like hub-and-spoke operations or long-haul transits. The subsequent ability to centrally create and maintain "Hub Addresses" (1.57 26) further streamlined the management of these multi-stage journeys. More recently, advanced "License Plate" scanning capabilities (1.62 27), allowing dynamic management of consolidated items, and "Continuous Checkpoint Mode" (1.66 29) for high-throughput scanning, further bolster the platform's utility in environments like sorting hubs or cross-docks. This strategic broadening of scope allows Dispatch Science to cater to businesses with end-to-end logistics needs, including first-mile, middle-mile, and complex distribution networks, thereby differentiating itself from simpler last-mile-only solutions and enabling it to compete with a wider range of Transportation Management Systems (TMS) and even WMS-lite solutions.
Focus on Configurability, Customization, and Control
A core theme running through Dispatch Science's development is a deep understanding that logistics operations are not monolithic; they vary significantly based on industry, scale, business model, and customer requirements. Consequently, the platform has consistently emphasized providing users with a high degree of configurability, customization, and control. This is evident in features like fully customizable HTML-based notification templates (1.29 12), the ability to create user-defined fields on key entities like Drivers and Accounts (1.33 15), and the powerful C#-based scripted extra fees (1.33 15) that allow businesses to codify unique and complex pricing logic. Further examples include configurable vehicle equivalency rules for auto-dispatch (1.30 13), highly granular user roles and permissions for both internal staff and self-serve customers (1.29 12, 1.62 27, 1.66 29), and detailed settings across pricing, operational workflows, and driver management. This commitment to adaptability ensures that Dispatch Science can be tailored to meet specific business rules and processes, rather than forcing clients into a rigid, one-size-fits-all model. Such flexibility is a key differentiator and a significant value proposition for businesses looking for a platform that can evolve with their unique and changing needs.
Iterative Performance and Scalability Enhancements
While headline features often focus on new functionalities, Dispatch Science's release notes also provide glimpses into an ongoing effort to ensure platform performance and scalability. Early on, the Dispatch Board was revamped with new icons explicitly to "accommodate a growing number of orders" (1.7 5), indicating an awareness of the need to handle increasing operational volumes. Later, a more significant architectural change involved replacing the bitmap-based dispatch map with a vector-based map (1.33 15), a move typically undertaken to improve rendering speed, reduce data load, and enhance overall map interaction performance, especially with large datasets. In release 1.42 20, a specific barcode verification option ("All Fields") was removed precisely "to improve performance," with accounts automatically transitioned to a more efficient method. These examples, though not always exhaustive in the notes, suggest that as the platform adds more features and attracts larger clients with higher transaction volumes, there is a corresponding focus on optimizing the underlying system to maintain responsiveness and stability. This is critical for any SaaS platform in the fast-paced logistics sector, where system slowdowns or instability can have immediate operational consequences.
Inferred Market Positioning and Competitive Stance
Based on the analyzed release trajectory, Dispatch Science's market positioning and competitive stance have evolved significantly.
-
Initial Positioning (Early Releases approx. 1.2 - 1.7): In its early documented phases, Dispatch Science appeared to position itself as a competent and increasingly robust dispatch and delivery management solution, primarily targeting small to medium-sized businesses (SMBs) and mid-market logistics providers. The focus was on core operational efficiency, driver tools, basic pricing flexibility (e.g., fuel surcharges by vehicle type 1), and initial dispatch board enhancements. The early availability of Tenant and Account APIs 1, however, hinted at an ambition beyond a simple, standalone, out-of-the-box tool, suggesting a foresight for integration and platform extensibility.
-
Evolving Positioning (Mid-Releases approx. 1.10 - 1.35): During this period, Dispatch Science began a discernible shift towards becoming a more comprehensive logistics platform. This was characterized by an increased focus on features appealing to larger or more complex operations.
-
Enterprise Feature Development: The introduction of more advanced pricing mechanisms (e.g., account-level discounts/surcharges 6, scripted fees 15), configurable workflows (e.g., Pickup Workflows 8), detailed auditing capabilities, significant API expansion for deeper integration, and support for multi-company operations 10 all suggest a strategic move upmarket.
-
Implicit Vertical Specialization: Features such as warehouse worker mode 2, checkpoint scanning 3, and later the foundational elements for multi-segment orders 16 indicated growing capabilities suitable for e-commerce logistics, distribution networks, and operations with intermediate handling points, potentially touching on LTL-like functionalities.
-
Competitive Stance: During this phase, Dispatch Science likely found itself competing on two fronts: against established, perhaps legacy, TMS providers by offering a more modern user interface, greater UX focus, and superior API flexibility; and against newer, more niche last-mile focused solutions by providing a broader set of functionalities that extended beyond just the final delivery leg.
-
Current Positioning (Later Releases approx. 1.39 - 1.66): In its more recent iterations, Dispatch Science has solidified its position as a highly flexible, extensible, and comprehensive logistics and transportation management platform.
-
Key Differentiators: The platform's strengths in deep customization (evidenced by scripting for fees and order updates, user-defined fields, highly configurable notification templates), robust API and integration capabilities (extensive endpoints, OData, webhooks/subscriptions), support for complex operational models (multi-segment orders, hub management, varied driver types, advanced license plate management 27), and a continuous drive for empowering all user roles are prominent. The ability for dispatchers to manually sequence stops 28 while retaining optimization logic, and the continuous checkpoint scanning mode 29, further highlight a blend of sophisticated automation with practical operational control.
-
Target Market: The platform now appears well-suited for mid-market to enterprise-level logistics companies, carriers, third-party logistics providers (3PLs), and potentially businesses with significant private fleet operations that require a modern, adaptable, and integrable solution. It particularly appeals to companies that need a high degree of control over their unique processes and data, and those looking to embed the dispatch platform within a broader corporate technology stack.
Inferred Competitive Responses:
-
The consistent and deep investment in flexibility (pricing engines, workflow configurations, user role granularity) and integration (APIs for almost every facet of the platform) suggests that Dispatch Science is actively responding to market demands for platforms that are not "black boxes." Businesses increasingly require systems that can be tailored to their specific operational DNA and can communicate seamlessly with other critical software.
-
The strategic push into multi-segment logistics, warehouse-adjacent features (like checkpoint scanning and license plate management), and hub management is likely a response to customers outgrowing simpler last-mile tools or a proactive strategy to capture a larger share of a customer's overall logistics technology expenditure by offering a more end-to-end solution.
-
The ongoing emphasis on driver tools, experience (e.g., Driver App enhancements 22), and varied payout/commission options is a probable response to the highly competitive driver market. Providing superior tools and transparent, flexible compensation mechanisms can be a significant factor in attracting and retaining driving talent.
Concluding Strategic Analysis
Dispatch Science's journey, as chronicled through its release notes, paints a picture of a platform that has been strategically and methodically developed to address the increasingly complex demands of the logistics and transportation industry.
Overall Assessment of Platform Strategy
Dispatch Science has executed a strategy of progressive functional enrichment coupled with market expansion. It began by building a strong foundation in core dispatch capabilities and has systematically layered on features that enhance operational control for dispatchers and administrators, efficiency for CSRs and drivers, financial management acuity, and deep integration potential. The platform's evolution demonstrates a clear understanding of the diverse needs of modern logistics operations, successfully moving from supporting primarily last-mile delivery to enabling more complex, multi-stage journeys and catering to a wider array of user roles and business models. The consistent cadence of releases introducing substantive new features indicates an agile development approach and a commitment to continuous improvement and adaptation.
Strengths
-
Flexibility and Customization: This is arguably Dispatch Science's most significant strength. The platform offers deep customization options, evident in features like C#-scriptable extra fees 15, user-defined fields for key entities 15, highly configurable HTML-based notification templates 12, and granular user role management with specific permissions.12 This allows businesses to tailor the platform to their unique operational rules and communication needs.
-
API-Centricity: From early on, Dispatch Science has provided robust Tenant and Account APIs 1, which have been consistently expanded. These APIs, along with OData capabilities for reporting 14, facilitate seamless integration with other enterprise systems (ERP, CRM, accounting) and allow for custom development, making the platform highly attractive to tech-savvy clients and larger enterprises with existing IT infrastructures.
-
Comprehensive Feature Set: The platform covers a wide gamut of logistics functions. This includes order entry and management (with complex features like multi-segment orders 16), sophisticated pricing (advanced fuel surcharges 24, discounts/surcharges 6), dynamic dispatch and routing (with optimizers and manual overrides 28), extensive driver management and app tools, customer communication and self-service portals 14, and foundational financial reconciliation tools (invoicing 7, settlements 23, payment processing 11).
-
User Role Focus: The development path shows a clear consideration for the distinct needs of different user personas—CSRs, dispatchers, drivers, administrators, and end-customers—with tailored features and UI/UX improvements designed to enhance usability and productivity for each group.
-
Adaptability to Complex Operations: The introduction and refinement of features like multi-segment orders 16, centralized hub management 26, advanced scanning capabilities including License Plates 27, and warehouse-related functionalities 2 demonstrate the platform's capacity to serve clients with sophisticated, multi-stage logistics networks.
Potential Weaknesses/Considerations (based only on provided snippets)
-
Complexity: The sheer breadth and depth of features and configuration options, while a significant strength, could also introduce complexity in the initial setup, configuration, and training phases for new users. Effective onboarding processes, comprehensive documentation, and responsive support are crucial to mitigate this.
-
Pace of Change and Client Adaptation: The frequent release cycle, often packed with new features and sometimes including breaking changes (e.g., API modifications 27, feature removals for performance 20), requires clients to stay informed and adapt their usage and integrations accordingly. While continuous improvement is positive, it can also be a burden for resource-constrained clients to keep pace with all changes.
-
Gaps from Inaccessible URLs: The analysis is inherently limited by the inaccessibility of numerous release notes. These missing data points could hide other strategic initiatives, addressed weaknesses, further competitive responses, or different evolutionary paths not captured in this report.
Strategic Outlook and Recommendations
Dispatch Science is well-positioned to continue its growth by leveraging its flexible and extensible platform.
-
Continue Deepening Vertical Solutions: The platform's inherent flexibility is a strong asset. Dispatch Science could further sharpen its competitive differentiation by developing more pre-configured solutions or feature sets tailored to specific industry verticals (e.g., medical/pharma logistics with its stringent tracking and compliance needs, temperature-controlled transport, retail distribution, or specialized LTL segments).
-
Enhance AI/ML Capabilities: While optimizers are part of the platform, a more explicit focus on and expansion of Artificial Intelligence and Machine Learning capabilities could be a significant future growth vector. Areas such as more advanced predictive ETAs, dynamic and predictive pricing models, demand forecasting based on historical data, or sophisticated anomaly detection within operational workflows could add substantial value. The platform's data collection capabilities provide a foundation for such developments.
-
Focus on Partner Ecosystem Development: The robust API and tenant features 1 lay excellent groundwork for building a vibrant partner ecosystem. Actively cultivating relationships with complementary technology providers, consultants, and third-party developers could drive broader market adoption and offer specialized extensions or integrations that cater to niche requirements.
-
Streamline Onboarding and User Guidance: Given the platform's increasing sophistication and feature richness, continued investment in intuitive onboarding processes, in-app guidance systems, interactive tutorials, and comprehensive, easily accessible training resources will be vital for ensuring rapid user adoption, maximizing feature utilization, and maintaining high levels of customer satisfaction.
-
Maintain Performance with Scale: The observed attention to performance (e.g., vector maps 15, selective feature removal for speed 20) is critical and must continue. As the platform supports larger clients with higher transaction volumes and more complex configurations, ongoing optimization and architectural scalability will be paramount to its success.
Table: Evolution of Core Platform Capabilities
|
Capability Area |
Key Milestones/Releases & Features |
Strategic Implication |
|
Order Management |
1.2: Differentiate $0/invalid orders 1; 1.10: Attachments, "Pickup From" field 6; 1.34: Multi-Segment Orders 16; 1.54: Improved account change logic 24 |
Progressive handling of complex order types, improved data integrity, and support for multi-stage logistics. |
|
Dispatch & Routing |
1.2: Advanced filters, graphical zones 1; 1.7: Revamped icons for scale 5; 1.33: Vector map 15; 1.39: Linked/Embedded Map 19; 1.42: Cascading routes 20; 1.65: Manual stop sequencing 28 |
Enhanced dispatcher efficiency, scalability for higher order volumes, support for sophisticated routing logic and real-world exceptions. |
|
Driver App & Tools |
1.2: Add extra fees 1; 1.4: Warehouse Mode, Checkpoints 3; 1.35: "Going off Duty" 17; 1.49: Document scanning 22; 1.62: Advanced LP scanning 27; 1.66: Continuous checkpoint scan 29 |
Improved driver efficiency, support for diverse operational tasks (warehouse, checkpoints), better data capture, and enhanced driver experience. |
|
Customer Portal & Experience |
1.31: Order Templates for Portal 14; 1.49: Transaction visibility 22; 1.55: Self-serve label printing 25; 1.62: Granular Self-Serve Roles 27; 1.66: Self-serve CC payments 29 |
Increased customer empowerment, reduced administrative load for platform users, and enhanced transparency. |
|
Pricing & Billing |
1.2: Fuel surcharge by vehicle 1; 1.10: Account-level Discount/Surcharge 6; 1.12: Enhanced Invoicing, CC payments 7; 1.33: Scripted Extra Fees (C#) 15; 1.54: Advanced Fuel Surcharge Mgt. 24; 1.65: 4-decimal fuel surcharge 28 |
Unparalleled pricing flexibility, catering to simple to highly complex billing models, and improved financial controls. |
|
API & Integrations |
1.2: Tenant API (create order) 1; 1.5: Tenant API (create accounts) 4; 1.10: Webhooks/Subscriptions 6; Consistently expanded OData; 1.65 & 1.66: Numerous new endpoints for admin/ops 28 |
Strong commitment to openness and extensibility, enabling integration into complex enterprise ecosystems and partner development. |
|
Reporting & Analytics |
1.12: Report on Order List 7; 1.25: Route Level Reports 11; 1.50: Expanded Audit Viewer 23; 1.54: Account Aging Summary 24; Ongoing OData enhancements. |
Growing capabilities for operational insight, financial tracking, and system accountability. |
|
Warehouse/Multi-Segment Logistics |
1.3: Warehouse worker role 2; 1.4: Checkpoints 3; 1.34: Multi-Segment Orders 16; 1.57: Central Hub Address Mgt. 26; 1.62: Advanced License Plate Scanning 27 |
Strategic expansion beyond last-mile to support end-to-end logistics, including hub operations and complex item tracking. |
-
New Features for Release 1.2 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000096034-new-features-for-release-1-2
-
New Features for Release 1.3 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000106151-new-features-for-release-1-3
-
New Features for Release 1.4 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000108090-new-features-for-release-1-4
-
New Features for Release 1.5 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000112743-new-features-for-release-1-5
-
New Features for Release 1.7 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000131679-new-features-for-release-1-7
-
New Features for Release 1.10 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000154400-new-features-for-release-1-10
-
New Features for Release 1.12 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000176218-new-features-for-release-1-12
-
New Features for Release 1.19 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000209232-new-features-for-release-1-19
-
New Features for Release 1.20 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000213372-new-features-for-release-1-20
-
New Features for Release 1.24 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000234130-new-features-for-release-1-24
-
New Features for Release 1.25 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000237048-new-features-for-release-1-25
-
New Features for Release 1.29 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000255435-new-features-for-release-1-29
-
New Features for Release 1.30 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000258369-new-features-for-release-1-30
-
New Features for Release 1.31 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000261352-new-features-for-release-1-31
-
Release notes for Dispatch Science Release 1.33 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000273794-new-features-for-release-1-33
-
New Features for Release 1.34 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000279859-new-features-for-release-1-34
-
New Features for Release 1.35 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000292922-new-features-for-release-1-35
-
New Features for Release 1.36 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000299149-new-features-for-release-1-36
-
New Features for Release 1.39 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000316807-new-features-for-release-1-39
-
New Features for Release 1.42 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000334338-new-features-for-release-1-42
-
New Features for Release 1.45 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000361450-new-features-for-release-1-45
-
New Features for Release 1.49 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000386391-new-features-for-release-1-49
-
New Features for Release 1.50 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000393204-new-features-for-release-1-50
-
New Features for Release 1.54 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000412699-new-features-for-release-1-54
-
New Features Release 1.55 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000418435-new-features-release-1-55
-
New Features for Release 1.57 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000435820-new-features-for-release-1-57
-
New Features for Release 1.62 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000473357-new-features-for-release-1-62
-
New Features for Release 1.65 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000498753-new-features-for-release-1-65
-
New Features for Release 1.66 : Dispatch Science, accessed June 4, 2025, https://support.dispatchscience.com/support/solutions/articles/36000505901-new-features-for-release-1-66