Driver app: Shipment execution

Drivers can use the Turvo Driver mobile app to track their progress on shipments, sending automatic status updates and reducing the need for check calls. They can also upload required documents, like proof of delivery or bills of lading, right through the app, resulting in less messy paperwork and quicker time to pay. 

In order to follow the instructions below, first make sure you have downloaded the app and logged in. See our article for First time login instructions for drivers if you need help.

You can also download the PDF version of this article: Turvo Driver app - Shipment Execution. There is also a link to this PDF at the end of the article.

Step 1: Find the shipment you need to execute.

When you login, you will automatically be taken to your Shipments list.


Shipments in this list are displayed in chronological order, which means the next one you need to complete will be listed at the top. The customer name, shipment number, and pickup date will be displayed along with the start and stop location.

Tap on the shipment to view and start.

Protip: To view past shipments, tap the clock icon at the top right corner of the screen.


Step 2: Swipe to start the shipment.

Once you're in the shipment, you'll see additional details. Tap on the stops to see more information, but note that full addresses won't display until you have started the shipment.

If you're ready to begin, swipe the arrow across the blue bar at the bottom:


This will start the shipment and begin shipment tracking.

Step 3: Proceed to the pickup location.

Find the address by tapping the pickup location in the shipment details screen.


When you arrive, tap CHECK IN at the pickup location. This will send an update to the shipment that your dispatcher and customer will be able to see, indicating you have arrived at pickup. 

When you've completed the pickup, tap PICK UP. This will send an update to the shipment letting your dispatcher and customer know you've completed pickup and will proceed to delivery.

Note: Some organizations may utilize telematics integrations or geofences to send automatic shipment status updates based on your location relative to the pickup and delivery locations. Check with your customer or dispatcher if you have questions.

Item inspection/Log a product issue exception

If there are items attached to the shipment, tapping PICK UP will prompt the option to report any item issues. No issues to report will bring you straight to Step 4, where Report an issue will bring you to the item inspection flow to log any item exceptions.


Report an issue

After selecting Report an issue, choose whether the issue is a Product issue or a Pickup/Delivery issue and tap NEXT.


Note: If you’re performing the issue inspection during delivery, Pickup issue will be replaced with Delivery issue. 

Depending on the issue type selected, you’ll follow one of two flows:

Product issue

On the next page a list of the items included in the order is shown. To provide inspection details or report an issue for an item, tap the item. 


Then, select the reason for the Product issue and click NEXT.


Next, you’ll provide the number of units affected by the issue, the unit type, and whether or not the item was available for pickup. Once the information is entered, tap NEXT.


Protip: When selecting the unit type, you can either use the search bar at the top to narrow down the available choices, or scroll through the options to make your selection.


On the final screen, you have the option to add any additional details about the issue in the Product issue description field, as well as upload any photos to help describe the issue. Once you’ve finished providing all of the necessary issue information, you can tap REPORT to log your Product issue.


Note: Any issues reported during the inspection process will be logged in the Exceptions tab and shared back to any organization tenant shared on the shipment.


After tapping REPORT, you will land back on the Select affected items screen where you can log any additional product issues. If there are no other product issues to report, tap the back button at the top left of the screen twice to exit the report issue flow and continue with pickup.


To continue with your shipment, tap PICK UP again and select the NO ISSUES TO REPORT button to continue to Step 4. 

Pickup/Delivery issue

After selecting Pickup/Delivery issue as the issue type, select the reason for the Pickup/Delivery issue and tap NEXT


On the next screen, you have the option to add additional information about the pickup issue in the Pickup/Delivery issue description field. Once you’ve entered any additional information about the issue, click REPORT to log the exception.


After tapping REPORT, you will be brought back to the shipment details page to continue with your shipment.

On-duty/Off-duty toggle

If you’ll be off-duty at any point during the route, you have the option to go into off-duty mode. Toggling into off-duty mode will pause location services and in app notifications until your shift begins again.


Once you toggle into Off-duty, the off-duty shift timer will pop up where you’ll choose the duration of time you’ll be off. Choices include:

  • 30 minutes
  • 1 hour
  • 8 hours
  • Custom

Select the amount of time you need to be off-duty, then hit SUBMIT.


Note: In order to proceed, you must choose or enter a time. You can’t proceed into off-duty mode without setting the timer.

While you’re in off-duty mode, you’ll see a banner at the bottom of the screen that displays the time your shift will automatically resume as you navigate throughout the app.


Your shift will automatically resume once the timer is up, but if you’re ready to resume your shift before the timer is up or need to update your timer, click MODIFY in the off-duty banner and choose either MODIFY TIME to change the time or RESUME NOW to resume your shift.


Step 4: Proceed to delivery.

At delivery, repeat the same process from above by tapping CHECK IN when you arrive and DELIVER when you've delivered the load.


Step 5: Upload required documents.

It's common for BOLs and PODs to be required when a shipment is completed. With the Driver app, you can simply take a picture of these documents and upload them to the shipment so your customer and dispatcher can review. 

To upload, tap the Documents button at the top of the shipment details page:


Tap the blue + icon in the bottom corner, then select the document type:


Make sure to tap CONTINUE to allow the Turvo Driver app to access your camera, and then tap Allow:


Note: These prompts may look slightly different on an iOS device (the device in the screenshots is Android).

Use your camera to line up the document in the viewing window, and take the picture. Once you have a good picture, tap NEXT.


On the next screen you can name the document and give a short description if you'd like:


Tap SAVE to upload the document to the shipment. Repeat this process for all documents you need to upload.

Note: If no documents have been uploaded after 2 minutes of entering the document upload screen, a push notification reminder will display.

Final Step: Finish the shipment.

Once you've added all required docs, tap FINISH SHIPMENT within the shipment. This will end shipment tracking and indicate to your customer and dispatcher that the shipment has been completed. You cannot start a new shipment until you have tapped FINISH SHIPMENT on the current shipment.

Note: Your broker may have enabled an option to prevent you from marking a shipment complete if your tracking location is outside the delivery geofence. In this case, your app displays the following error:

“Incomplete Steps: You did not complete the required actions at your pickup and/or delivery stops. You will not be able to finish this shipment.  Please contact your broker.”

If you see this error, you need to contact your broker to mark the delivery complete.


You are now able to start your next shipment! For any questions regarding the Driver app, please reach out to your broker or dispatcher.

Was this article helpful?

3 out of 3 found this helpful