Icon

Turbo TMS Broker Flow: Step-by-Step Guide to Order Management

Learn the complete broker flow in Turbo TMS, from order creation to invoicing. Discover features like status updates, live order tracking and financial tracking for efficient transport order management.

By cracki munna

In this guide, we'll have vanilla warkthrough of how to use Turbo TMS to manage the full order lifecycle as a broker. We will cover each step, from logging in and creating an order, to assigning carriers, dispatching, tracking, and invoicing. This process helps brokers organize shipments, track progress, and handle payments efficiently.

Let's get started

This is the initial flow of Turbo TMS. We will follow a standard, straightforward process for a Broker persona. Let's start with the Login into our Application.

Enter given user's email and password, to login into our application.

2
Enter Email and Password
Step #2: Enter Email and Password

Remember me will save your user credentials in respective browser level password manager.

3
Click here
Step #3: Click here

Once you log in, you will land on the order dashboard screen.

4
Click here
Step #4: Click here

We have a Kanban board in our Order Dashboard, (Future we will enhance to user drag and drop option for smooth userflow in status updates. )

5
Click here
Step #5: Click here

For now, Every Order has Status of. Un Assigned -> Assigned -> Dispatched -> On Road -> Delivered -> Invoiced.

6
Click on respective stats card to view the previously created orders based on their status
Step #6: Click on respective stats card to view the previously created orders based on their status

Let's begin with the initial process of creating an order.

First, we will proceed with the broker persona. We will start with the broker flow: create order, broker.

7
Click on "Brokerage"
Step #7: Click on "Brokerage"

1) We have these steps and guidance at the top of the header.
2) We have Start Import Section at left, (we will implement Ai integrated smart import feature in future.)
3) We will also have a live preview summary of the Order on the left side.

Let's begin creating an order.

8
Shipment Type
Step #8: Shipment Type

9
Equipment Type
Step #9: Equipment Type

We will have the list of customers here. I will also show the screen where we can Add a new customer also.

10
Customer
Step #10: Customer

Here, you also have the option to create a customer.

If you click the add button, a pop-up will appear to create a customer.

11
Click on "+ Add"
Step #11: Click on "+ Add"

Add Customer : We will include the customer name, type, payment type, and billing address.

12
Click here, to close
Step #12: Click here, to close

Enter the Order's PO reference number here.

13
PO reference
Step #13: PO reference
14
Contact Person
Step #14: Contact Person
15
Sub Company (not mandatory)
Step #15: Sub Company (not mandatory)

Route & Stops :

16
Pick up Location
Step #16: Pick up Location
17
Scheduled Date and Time
Step #17: Scheduled Date and Time

If an appointment is required, then we need to enter the Appointment reference number..

18
Click here
Step #18: Click here

19
Click on "Appointment reference Number"
Step #19: Click on "Appointment reference Number"

20
Special Instruction
Step #20: Special Instruction

21
"+ Add Item"
Step #21: "+ Add Item"

If items are required, we can provide them.

22
Add Items
Step #22: Add Items

23
Every Items has : Description, Unit, Quantity, Weight and Reference
Step #23: Every Items has : Description, Unit, Quantity, Weight  and Reference

24
Click on "Add Item"
Step #24: Click on "Add Item"

Same flow goes for Drop Location Also.

25
Click on "+ Add Drop"
Step #25: Click on "+ Add Drop"

26
Click on "Ontario Airport DC"
Step #26: Click on "Ontario Airport DC"
27
Click on "Add Item"
Step #27: Click on "Add Item"

Billing and Charges :

28
Fields : Line Amount , Estimated Miles, Bill To
Step #28: Fields :  Line Amount , Estimated Miles, Bill To
29
Load Details :
Step #29: Load Details :
30
Low priority, agent name, any details you prefer.
Step #30: Low priority, agent name, any details you prefer.

Accessory Charges

31
Click on "+ Add Charge" to include charges
Step #31: Click on "+ Add Charge" to include charges
32
We can update : Charges Type, Description, Units, Rate per unit, Cost
Step #32: We can update : Charges Type, Description, Units, Rate per unit, Cost
33
Click on "Delete Icon" to remove charges
Step #33: Click on "Delete Icon" to remove charges
34
Additional Notes :
Step #34: Additional Notes :

Save A Draft : So that Brokers can configure the orders later.

35
Click on "Save as Draft"
Step #35: Click on "Save as Draft"

Draft Orders Pop-up: When users revisit the Order Creation Screen later , we will show it pop-up. On Selection of any of the Drafts, This will pre-fill all your previous configurations on the order creation screen automatically.

36
Draft Order Popup
Step #36: Draft Order Popup

To Create a Order, Click on "Save Order" Button

37
Save Order
Step #37: Save Order

Order has been created. Initially, Order will start with Un Assigned status. Here we will show the blow following:
1) Order basic info : OrderNumber, Customer name, Order crated Date, Initial Pick up and final Drop Location, Carrier and Truck Type at the Header Section.
2) Dispatcher Name, Current Status (with option to change the Status).
3) Stats Card : Total Cost , Distance, Rate/ Mile , Current Status.

38
Click here
Step #38: Click here
39
Click on "FTL"
Step #39: Click on "FTL"
40
Order Status Change :
Step #40: Order Status Change :

From Un Assigned -> Assigned

41
Order Assignment Popup
Step #41: Order Assignment Popup

You will have the option to select Carrier, Trucks, Drivers and trailers by their numbers.

42
Click here
Step #42: Click here
43
Trailer number
Step #43: Trailer number

These fields are not mandatory.

44
Click here
Step #44: Click here
45
Click on "Confirm" to update the status from Un Assigned -> Assigned
Step #45: Click on "Confirm" to update the status from Un Assigned -> Assigned

The status has now changed from unassigned to assigned. During this state, the next status will be dispatched. Since we selected a carrier here, we will display the selected carrier, the selected truck, and the dispatcher information.

46
Dispatched Status Flow
Step #46: Dispatched Status Flow

For dispatch readiness, ensure these options are selected. The carrier, truck, and driver must be present to update the status. You have two options. Either by click the badges directly or by click on the Assigned -> Dispatched (dropdown button), which will indeed open the

47
Dispatch "Status" Badges
Step #47: Dispatch "Status" Badges
48
Click on "Dispatched" to change the Status Directly
Step #48: Click on "Dispatched" to change the Status Directly
49
Pre-Dispatch Dialog
Step #49: Pre-Dispatch Dialog

We will ensure the truck and driver are present, and that the pickup location and all appointments are confirmed.

If you want, we can add notes here as well.

50
"+ Add Note"
Step #50: "+ Add Note"

Click "Confirm" to move the status from Assigned to Dispatched Status.

51
Click on "Confirm"
Step #51: Click on "Confirm"

The status has now been changed to dispatched. The next status will be "on Road."

For on-road use, we have ensured that pick up location it should be checked in & checked out.

You can add check-in here from the selected pickup location. Alternatively, the user can update the status directly, and a pop-up will appear if check-in is required.

52
Click on "Dispatched ✓"
Step #52: Click on "Dispatched ✓"
53
Click here in "Operational Timeline" card
Step #53: Click here in "Operational Timeline" card
54
Click on "Dispatched" Status to update the Status . Then click on "On Road" in the dropdown.
Step #54: Click on "Dispatched" Status to update the Status . Then click on "On Road" in the dropdown.

Based on this, he can update the location and other related information.

55
"Check In" Required Pop-up Dialog
Step #55: "Check In" Required Pop-up Dialog
56
Check-in and Check-out Popup Dialog
Step #56: Check-in and Check-out  Popup Dialog

Same flow when user clicks on "Dispatched" button to update the status to "On Road"

57
Click on "Dispatched ✓"
Step #57: Click on "Dispatched ✓"
58
Click on "CHECK OUT" to update the Check out date and time.
Step #58: Click on "CHECK OUT" to update the Check out date and time.

Now the status will automatically change to "on road."

59
Click on "On Road ✓"
Step #59: Click on "On Road ✓"

Financial Breakdown card :

60
Click on "+ Add Item" to add respective charges in against Customer, Driver, Dispatcher and Carrier.
Step #60: Click on "+ Add Item" to add respective charges in against Customer, Driver, Dispatcher and Carrier.

Next On-Road -> Delivered Status.

61
Click on "Delivered"
Step #61: Click on "Delivered"
62
Delivery Detail Popup Dialog
Step #62: Delivery Detail Popup Dialog

Please confirm. to update the status to Delivered.

63
Click on "Confirm"
Step #63: Click on "Confirm"

Next : Delivered -> Invoiced Status Update

64
Step #64:

For invoicing, ensure the customer rate and carrier rate are confirmed. Verify that all required PO documents have been received. Confirm all necessary steps for the order are completed from delivery to the invoice stage.

65
Click here
Step #65: Click here
66
Click on "Confirm"
Step #66: Click on "Confirm"

The order has been updated to invoice Status. Later, on the invoice screen, we can see all these details. Apart from this, in the order details screen, we have

67
OPERATIONAL TIMELINE
Step #67: OPERATIONAL TIMELINE

In the operation timeline, we include the pickup and drop-off locations, as well as the check-in and checkout times. In the financial breakdown, any additional rates required from the customer or payments for the deliverer, dispatcher, or courier can be added here.

68
Financial Breakdown
Step #68: Financial Breakdown

If you click on "Add Item," the corresponding column will be added here.

69
Click on "+ Add Item"
Step #69: Click on "+ Add Item"

This entire screen is dynamically configured from the UI perspective.

70
Click here
Step #70: Click here

We can adjust the window here by dragging the container width. Each container on this screen is adjustable and can be fixed according to user preferences.

In this live order tracking session, we can see the truck's location. If you click the expanded button, the entire screen will switch to the overview.

71
Order Live Tracking
Step #71: Order Live Tracking
72
Live Tracking- Map full view
Step #72: Live Tracking- Map full view
73
Quick Access Documents Card
Step #73: Quick Access Documents Card

Track and trace will be enhanced in the future to log activity here. Once check-in and checkout are complete, use the truck information from dispatch. If there are any additional stops, all this information will be recorded in the track and trace activity log.

74
Order Discussion
Step #74: Order Discussion
75
Broker will have the option to chat with Customer, Dispatcher and Shipper directly from here
Step #75: Broker will have the option to chat with Customer, Dispatcher and Shipper directly from here

In the future, we will integrate everything with SMS and Firebase notifications to improve communication channels and workflows.

Once an order is invoiced, all relevant information appears on the invoice screen.

76
Order Invoice Landing Screen
Step #76: Order Invoice Landing Screen

We have the total payment. Documents that were attached, along with the activity log, will all be tracked in respective Order Invoice Detail screen.

77
Order Invoice Detail Screen
Step #77: Order Invoice Detail Screen
78
Step #78:

The rate information provided by the broker will also be updated here. Stops and other details will be updated, and the carrier information will appear here.

79
Click here
Step #79: Click here

We also have a Finance section where we can track payables and receivables.

80
Click on "Finance"
Step #80: Click on "Finance"
81
Click on "Account Payable"
Step #81: Click on "Account Payable"

If the broker needs to pay the driver or dispatcher, all these updates will appear here. The required amount the broker needs to receive from the customer or factory will be recorded here.

82
Click on "Account Receivable"
Step #82: Click on "Account Receivable"

Let's proceed with accounts payable. Clicking on this action view shows detailed information about the order. Here, you can see the amount to be paid or received and other related details.

83
Click here
Step #83: Click here

You can also collapse or expand the sidebar for a better view.

84
Click on "Collapse Sidebar"
Step #84: Click on "Collapse Sidebar"

The same applies to receivables as to the amount.

To add a payment, click the Add Pay button. Enter the required amounts, then submit to log the payment.

85
Click on "Add Payment"
Step #85: Click on "Add Payment"
86
Click on "Submit" to add a payment
Step #86: Click on "Submit" to add a payment

This is the standard process for order management in a transport management system.

Turbo TMS Broker Flow: Step-by-Step Guide to Order Management