Skip to main content

Feature Release - May 2026

This article highlights the NEW features and enhancements released by Qargo this month.

Written by Arynne Hargreaves

Week 1

Week 2

Week 3

Week 4


Week 1

⏱️ Automatic ETA Recalculation for trips in transit

Qargo can now continuously update estimated arrival times while a driver is on the road - no stop completion required. Stop times on the planning board shift automatically as GPS data comes in, giving planners a live view of how the trip is progressing.

How it works (Must be 'in transit')

  • Qargo collects GPS position pings from the Qargo mobile app or a connected telematics system (FMS) and uses them to recalculate the ETA for the next upcoming stop.

  • All subsequent stop times shift forward or back by the same amount - keeping the full schedule aligned without any manual intervention.

  • Updates happen as frequently as every 5 minutes when a driver is close to a stop, and up to every 2 hours on long-haul legs.

  • If a driver stays at a stop longer than planned, Qargo automatically detects the extended on-site time and shifts all downstream timestamps forward to match.

  • Option to 'opt-out' of Automatic ETA and use milestone events (ie: completed stops) to update ETA. Please contact your Qargo Account Manager to opt out of this feature.


πŸ’° Purchase invoice - Select All Trips on 'Trips to Bill'

The Trips to Bill view now supports cross-page selection - select every trip matching filters in a single click, regardless of how many pages the results span.

A Select all checkbox in the table header selects the full filtered result set, not just the trips on the visible page. Selections persists as users move between pages. From there, all standard bulk actions work on the full set: Create billing proposal, Create purchase invoice / self-bill, and Bulk complete.

This brings Trips to Bill in line with the existing behaviour on Orders to Invoice.


πŸ• Configuration - Find recently viewed order, trip or invoice records.

A new Recently Visited panel in the top navigation bar gives instant access to the last 20 operational records opened - no search, no extra tabs.

What's new

Click the clock icon in the top navigation bar to open the pop-out. It shows up to 20 recently opened objects - orders, trips, trip groups, invoices, credit notes, and templates - sorted newest first. Each row shows the reference, current status, primary context (customer, route, or invoice total), and how long ago it was opened. Click any row to access the record straight away.


πŸ“„ Check the Doc, Keep the List: Inline Document Preview

Clicking a POD or document tag on the Stops tab or Orders list now opens a preview panel beside the table - verify documents without navigating away from the list.

  • The preview panel supports configurable dock positions: left, right, top, bottom, or split view.

  • Drag the divider to resize it.

  • AI Document Intelligence data - signed status, postcodes, weight, reference numbers, and document type - is displayed alongside the document for quick validation.

  • PDFs, images, Word, and Excel files are all supported.

  • Email attachments open in the existing mail thread viewer.

Why it matters

Verifying a POD previously meant leaving the list to open a separate document page, breaking the review flow. Teams checking documents before invoicing can now see the document and AI-validated fields in the same view, without losing their place.


🚒 Intermodal - Intermodal departures column to view ferry info

An optional column on the Orders list displays ferry booking details - departure time, operator, and connection - so intermodal planners can monitor their fleet without opening each order individually.

  • Enable Intermodal departures via Edit Columns on the Orders list.

  • Each order row with intermodal bookings then shows up to two ferry legs inline. Orders with more legs display a +X indicator.

  • Hovering over the column opens a full booking details popover per leg, including departure and arrival times, operator, booking reference, booking status, vessel name, voyage code, pre-boarding notification status, and goods movement reference.

‼️ Limitations

  • Only the first two legs are shown inline; additional legs are available in the hover display.

  • Arrival timestamps are only shown in the hover display, not inline.

  • The column is available on the Orders list only.


βœ… TASKS - Fix failed tasks fast using quick actions

When tasks fail in bulk - after an integration hiccup or a bad import - users can re-trigger, reset, or skip them all in one go, instead of handling each one individually.

From the Failed Tasks page, a new quick action button lets you choose a bulk operation: Retrigger tasks, Reset tasks, or Skip tasks.

  • Select the action, checkboxes appear next to each eligible task - ineligible ones are greyed out automatically.

  • A footer shows the action button (only active once you've selected at least one task) and a Cancel button to exit bulk mode without making changes.

  • Reset tasks also works for tasks stuck in a loading state, making it useful beyond just error recovery.


Week 2

πŸ”’ Saved Views - Restrict Sharing to Selected Users

Saved views can now be shared with a specific list of users. A new three-state Share view screen replaces the old share toggle, giving Super Admins precise control over who sees which views in their tab bar.

  • Three sharing states:

    • Private (default - creator only)

    • Selected users (a chosen list of users plus the creator)

    • All users (everyone in the tenant - equivalent to the previous shared behaviour)

  • A multi-select user picker when choosing Selected users, with the creator auto-included so the view can never be accidentally hidden from its owner

  • The same Share view screen applies across every list page that supports saved views - Orders, Planning, Trips, Stops, Trip groups, Invoices, Credit notes, Trips to bill, Purchase invoices, and Quotes

  • Existing shared views are automatically mapped to All users - no changes in behaviour until a Super Admin switches a view to Selected users


☣️ Orders - ADR Column, Filters & Packaged Item Columns

The Orders list now makes dangerous goods information visible at a glance. A dedicated ADR column, new filters, and packaged item custom field columns mean compliance and operations teams no longer need to open each order individually to check ADR status.

  • A new ADR + UN number column showing ADR status, the Limited Quantity flag, and UN number(s) per order - hover to see full ADR detail including class, packing group, and ADR points

  • New ADR filters: filter orders by ADR yes/no or by one or more specific UN numbers

  • Packaged item custom fields available as toggleable columns and filters on the Orders list (requires the Packaged items feature flag to be enabled on the tenant)

  • A restructured Customise panel with grouped sections: Goods, Cargo dimensions, and ADR & packaged items


πŸ“ Rate Cards - "Any Stop" Conditions and Metrics

Use "Any stop" as a stop position option on rate card conditions, price table columns, and auto-assign resource rules. Instead of specifying a fixed stop position (1st collection, last delivery, etc.), the "Any stop" metric evaluates a condition against every stop on the order and passes if at least one stop matches.

  • "Any stop" position option on customer and subcontractor rate card conditions using stop-level metrics (country, postal code, postcode zone, location, stop extras, stop action type)

  • "Any stop" available as a column option in price tables - combined with "Fixed per stop", it applies a separate rate for each matching stop on the route

  • "Any stop" extended to the Route metric in auto-assign resource rules, enabling rules to evaluate intermediate stops that were previously unreachable

πŸ“š When combined with "Fixed per stop" pricing, a separate charge is calculated for each matching stop automatically.


πŸ”€ Rate Cards - Stage Type, Resource Type & Intermodal Connection Conditions

Three new condition types are now available on customer price lists and subcontractor rate cards:

  • Stage type

  • Resource type

  • Intermodal connection

Use these conditions to apply charges and third-party costs automatically based on the legs present in the route, the equipment assigned to the trip, or a specific intermodal connection - no more manual entries per trip.

  • Stage type condition: triggers a charge when the route contains at least one leg of the selected type (Transfer, Collect, Delivery, Empty)

  • Resource type condition: evaluates the primary or secondary resource assigned to the trip (Trailer, Container, Chassis, Ferry resource)

  • Intermodal connection condition on customer price lists: matches a specific operator and connection (e.g. P&O > STDR-DUB)

  • Intermodal connection condition on subcontractor rate cards: includes additional match fields such as Accompanied, Number of drivers, Resource type, and Temperature plugin

  • All three conditions can be freely combined with each other and with existing conditions on the same rate card line


πŸ”— Rate Cards - Dependent Calculations

Rate card calculations can now be made conditional on the results of other calculations on the same price list.

Two new mechanisms give you precise control over when a calculation applies:

  • Pick first matching calculation: evaluates calculations top-to-bottom and applies the first one that returns a non-zero result.

  • Other charge dependency: makes a calculation conditional on whether a specific other charge on the same price list meets a defined threshold - for example, suppressing a surcharge when a fixed rate has already applied.


Week 3

βš–οΈ Planning β€” Intermodal Weight Fields: Tare, Cargo & VGM

Three weight fields are available on every intermodal booking.

  • Tare weight

  • Cargo weight

  • VGM (Verified Gross Mass)

The values are visible directly on the booking list and the intermodal leg hover card, available as cost-side rate metrics for weight-based pricing, and dispatched automatically to supported ferry and rail partners.

What's included:

  • Tare weight, Cargo weight, and VGM fields on every intermodal booking, populated automatically from the assigned resource and linked orders

  • Manual override option for VGM

  • Three columns on the intermodal booking list for enhanced visibility

  • Weight values visible on the intermodal leg hover card on the order table

  • Three new cost-side rate metrics for weight-based pricing rules


πŸ›ƒ Customs β€” Customs Pre-Notification: Consignment Customs Fields Update

The Customs Pre-Notification Process includes new consignment-level customs data.

When an order with consignment customs fields is planned to a trip, the Export MRN, Import MRN, Transit MRN, and related fields now automatically pre-populate the pre-notification form β€” reducing manual re-entry when preparing border crossing notifications.

  • New "Adding Customs Information on an Order" section covering the Export, Import, and Transit tabs and their fields

  • Export MRN, Import MRN, Transit MRN, and related references now auto-populate customs pre-notifications when an order is planned to a trip

  • Updated TRIPS section noting that both Export and Import fields populate their respective pre-notification sections when filled


βš™οΈ Configuration β€” Auto-Assign Rules: Overwrite Existing Values Toggle

Auto-assign rules now include an Overwrite existing values toggle, giving you per-rule control over whether a rule replaces a field that already contains a value. Previously all rules skipped populated fields by default β€” now you can choose to allow overwriting on a rule-by-rule basis when the rule's conditions are met.

  • New Overwrite existing values toggle on every auto-assign rule at Configuration β†’ Rules

  • Available for consignment, order, and stop fields

  • Default behaviour (skip populated fields) is unchanged for all existing rules until the toggle is explicitly enabled

  • Overwriting applies on create and update events only β€” existing records are not retroactively affected


♾️ Planning β€” Infinite Scroll on the To Plan Orders List

The To Plan: Orders list on the Planning page now uses infinite scroll, removing the previous 100-order per-page limit.

  • Orders load automatically as you scroll to the bottom of the list, so you can access your full workload in a single session without stepping through pages.

  • Infinite scroll replaces page-based pagination on the To Plan: Orders list

  • Orders load automatically in batches as you scroll to the bottom

  • Drag-and-drop to and from the planning timeline continues to work as before

  • Filters, sort order, or search changes reset the list to the top and start a fresh load

Week 4

πŸ“ Configuration β€” Increased Custom Fields Limit (30 β†’ 50)

The maximum number of active additional fields per entity has been increased from 30 to 50. This applies to all configurable entity types: Orders, Invoices, Resources, and Customers. Inactive or archived fields do not count towards the limit.


πŸ—“οΈ Planning β€” Assign Resources to Specific Stops on a Trip

When dragging a trailer, container, chassis, or third-party cost onto a trip, you can now choose exactly which stops the assignment covers β€” instead of it defaulting to the full trip from first to last stop. This gives planners more precise control over partial-leg resource assignments without needing to split trips.

What's included:

  • Start location and End location dropdowns on resource assignment: Start/End trip, Select stop on trip, or Add new stop to trip

  • Applies to trailers, containers, chassis, and third-party costs (not general resources such as drivers or trucks)

  • New stops can be added inline during resource assignment without leaving the planning board

  • For third-party costs, setting the same stop for both start and end assigns the cost to that single stop only


βš™οΈ Configuration β€” Role-Based Order Creation Permissions

You can now control which order creation methods are available per role, giving admins the ability to enforce template-based workflows and restrict direct order creation for specific user groups. Changes take effect immediately for all users assigned to the updated role.

What's included:

  • New Roles menu in Configuration β†’ Organisation settings with four per-role permissions: Order/spot quote not from template, Order from template, Tender quotes, and Order templates

  • Permissions can be enabled or disabled independently per role

  • Create buttons and menu entries adjust automatically across the web app and customer portal

  • Separate Customers must create orders from template toggle in Customer Portal settings to restrict portal users to template-only creation


πŸ–₯️ Customer Portal β€” Create Orders from Templates

Customer portal users can now create orders directly from pre-configured order templates, reducing repetitive data entry for recurring transport routes. Locations and transport service are locked to the template, while dates, quantities, and references remain editable per booking.

What's included:

  • New Templates subtab under Orders on the customer portal, showing all templates for the logged-in customer

  • Create order from template action opens a pre-filled form with locked and editable fields clearly indicated

  • Feature is enabled via a toggle in Configuration β†’ Organisation settings β†’ Customer portal configuration

  • Each portal user sees only their own customer's templates (RBAC-filtered)


πŸ’° Orders β€” Toll cost calculation

Exclude specific toll systems from rate card charge calculations using the new Per toll system metric. Now users can filter exactly which systems are included in a charge, and the exclusion applies automatically to all future orders and trips on that rate card.

What's included:

  • New Per toll system metric on rate card charges

  • Filter toll costs by named toll system rather than a combined total - Not in / In operators to exclude or allowlist specific toll systems per charge

  • Configurable on both individual rate cards and reusable charge templates

  • Support for stacking multiple exclusions on a single charge


πŸ’° Rate Cards β€” Fixed Customer on Price List Charges

You can now assign a fixed customer to individual charges on a revenue price list, so that specific charges are automatically invoiced to a different customer rather than the order's main customer. This is ideal for setups where certain surcharges need to be billed to a sister entity, holding company, or separate brand β€” without any manual reassignment per order.

What's included:

  • New Fixed customer field on each charge in a revenue price list, configurable per charge line

  • Customer picker filters automatically by matching currency to prevent invoice mismatches

  • Charges with a fixed customer are split into separate invoices per customer at invoicing time

  • Orders with multi-customer charges remain in Orders to invoice until all customers have been invoiced


πŸ“₯ Order Import β€” Template-Based Order Routing

Incoming EDI and API orders can now be automatically matched to an order template on import, so that multi-stop routes, intermodal legs, subcontractor assignments, and pricing are applied without manual rebuilding. If no matching template is found, the import fails cleanly and a dispatcher can assign the correct template manually.

What's included:

  • Use template matching toggle on an Order import master, with Match on options: Collect and delivery, Collect only, or Delivery only

  • Automatic matching on customer, transport service, and stop locations using location aliases

  • Failed imports appear in the Order import list with a Select template action for manual assignment

  • Consignment count must match the template exactly for a successful match

Did this answer your question?