Skip to content

Assigning Driver

Assign a driver for door delivery orders. Unlike batch dispatches to pickup points, door delivery orders are assigned individually to a driver who delivers directly to the customer's address. Once assigned, the driver's handover status changes to "awaiting" and the driver receives a notification.

Prerequisites

  • You are logged in as a Destination Depot Officer
  • Orders are at at_country_depot status with door delivery as the delivery mode
  • At least one approved driver is available in the courier team

Steps

Step 1: Navigate to door delivery orders

From the depot operations screen, filter or navigate to orders that are at at_country_depot status with the door delivery delivery mode. These orders are not part of batch dispatches — they are assigned individually to drivers.

Step 2: Select orders for assignment

Select the individual orders you want to assign to a driver. You can select one or more orders destined for the same delivery area. Each selected order will be assigned to the chosen driver.

Step 3: Tap "Assign Driver"

With your orders selected, tap the Assign Driver button to proceed with the driver assignment.

Step 4: Choose a driver from the team

A list of available drivers from your courier team is displayed. Select the driver you want to assign the selected orders to.

Step 5: Confirm the assignment

Review the assignment details (orders selected and driver chosen) and tap Confirm to complete the assignment.

Result

After confirming the assignment:

  • The driver_handover_status for each assigned order is set to awaiting
  • A notification is sent to the assigned driver informing them of the delivery assignment
  • The order detail updates to show the assigned driver and the awaiting status
  • The driver can now accept or decline the assignment from their end

Troubleshooting

Issue Cause Solution
No door delivery orders visible No orders at at_country_depot with door delivery mode, or orders already assigned Check that shipments have been accepted and orders are at the depot with door delivery selected
"Assign Driver" button not available No orders have been selected Select at least one order before attempting assignment
No drivers listed No approved drivers in the courier team Contact your courier admin to add or approve driver team members
Assignment fails with error Network connectivity issue or server error Check your internet connection and retry. If the problem persists, contact support
Driver not receiving notification Push notifications may be disabled on their device Ask the driver to check their notification settings in the app