Table of Contents

    Table of Contents

      Share On

      X IconLinkedIn IconFacebook Icon
      HomeRelease NotesCreate Trip - UI Revamp

      Create Trip - UI Revamp

      This release introduces a streamlined Trip Creation experience in Omniful TMS, allowing flexible resource assignment and package handling in any order, with updated lifecycle handling for driver notifications.

      Version: 1.0 Date: 2025-11-03 Owner: Product Team

      Summary

      This release introduces a revamped Trip Creation Flow in Omniful TMS, designed to enhance flexibility during trip creation. Users can now assign vehicle and driver in any order, add packages before or after assignment, or create unassigned trips, all from a single streamlined screen.

      The Pending and Live Trip lifecycle transitions have also been clarified to ensure that shipments are automatically moved to Unassigned if a driver rejects or fails to accept a trip within the configured timeout period.

      How it works

      1. Open Trips → Create Trip
      • From the main dashboard navigate to Trips and click Create Trip to open the Trip Creation screen.
      • Choose trip type (First mile, Mid mile, Last mile, Hyperlocal) and select the current hub for operations. 1.png
      1. Select Shipments
        Select one or multiple shipments belonging to the same hub. Up to this point the behaviour matches the previous flow. 2.png

      2. Create Trip & Add Packages (Optional)

      • Click Create Trip. You may now assign vehicle and driver in any order, or skip assigning both to create an unassigned trip directly from the same screen.
      • After assigning resources (or before), you may scan and add extra packages to the trip. 3.png
      1. Finalize & Driver Notification
        Once Create Trip is clicked, the trip is created and a request is sent to the assigned driver (if any). The trip appears under Pending Trips (Assign or Unassigned tab depending on assignment). 4.png

      Lifecycle and Resource Handling

      • Trips created with assigned driver & vehicle appear under Pending Trips → Assigned; once accepted by the driver they move to Live Trips.
      • Trips created without resources appear under Pending Trips → Unassigned and await allocation.
      • If a driver rejects or does not accept within the configured timeout, shipments are automatically moved to Unassigned to ensure prompt reassignment.

      Technical Details

      Driver Notification & Timeout

      Driver requests are pushed via existing push notification channel.
      Timeout behaviour uses the configured driver response timeout setting — on timeout, shipments are marked for reassignment.

      UI Changes

      • Create Trip screen updated to allow assignment controls in any order.
      • A single Create action now handles both assigned and unassigned creation paths.

      Status Transitions

      • Pending → Assigned: When a trip is created with both driver and vehicle assigned.
      • Assigned → Live: Once the driver accepts the trip.
      • Pending → Unassigned: When a trip is created without driver or vehicle.
      • Assigned → Unassigned: If the driver rejects or fails to respond within the configured time window.

      Notices

      © 2025 Omniful. All Rights Reserved.
      For More Information visit Omniful.ai